Мой Pythonscript не может создать файл журнала

#python #logging

#python #ведение журнала

Вопрос:

Привет, ниже приведен код, с помощью которого я пытаюсь создать файл журнала, но я не могу создать файл журнала:

 import logging

logging.basicConfig(filename='s.log', level=logging.INFO,
                    format="%(asctime)s: %(levelname)s -- %(message)s", datefmt="%Y-%m-%d %H:%M:%S")
  

Комментарии:

1. Он должен быть создан! Ваш же код работает для меня. Вызываете ли вы этот файл сценария напрямую, например: python <filename>.py . Или импортировать его в какой-либо другой модуль? Вы получаете какую-либо ошибку?

Ответ №1:

просто используя ‘r’, чем найдите, где вы хотите создать файл ur

 import logging

logging.basicConfig(filename=r'C:UsersUserDesktops.log')
  

Комментарии:

1. Спасибо за ответ @Zirel23, но у меня это не работает. Вот мой код: logging.basicConfig(filename=r’/home/ravi.ranjan/tech-ops/Public/OPS/Report/Lead_Nurturing_Report/s.log’ , уровень=ведение журнала. INFO,format=»%(asctime)s: %(levelname)s — %(message)s», datefmt=»%Y-%m-%d %H:%M:%S»)

2. обязательно импортируйте ведение журнала. код может выполняться без ведения журнала импорта других материалов logging.basicConfig(filename=r’C:UsersUserDesktops.log ‘)

3. я запускал этот код в VS Code, но потом вспомнил, что люди также использовали этот ноутбук на jupyter, но, похоже, он там не работает