记录em python

2024-09-30 06:20:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在日志中写入txt,当我获取文件名时,它通常会显示在控制台中,当我添加文件名时,它不会用日志创建文件。你能帮我吗

(谷歌翻译)

原件:Olá, queryo gravar em txt o log,quando tira o filename,exibe normalmente no console,quando adiciono filename nã啊,啊,啊,啊,啊,日志。我是一个半成品

import logging

logging.basicConfig(filename='novo.txt', level=logging.DEBUG,
format='%(asctime)s %(levelname)s %(funcName)s => %(message)s')
logging.info('INICIO DO PROGRAMA...')

contrato = None cidade = None

data =
csv.reader(open('caminho/contratos.csv',
'r'), delimiter=';')

for linha in data:
   contrato = linha[0]
   cidade = linha[1]

   if contrato == 'CD_CONTRATO':
       logging.debug('IDENTIFICOU O CONTRATO: '+contrato)
       continue

   if cidade == 'ID_CIDADE':
       logging.debug('IDENTIFICOU A OPERADORA: '+cidade)
       continue

Tags: csvdebugtxtnonedataif文件名logging

热门问题