os.path.abspath игнорирует последний каталог - PullRequest
0 голосов
/ 02 марта 2020

Я пытаюсь сгенерировать файл CSV для переноса данных и использую следующий код для генерации имени файла вместе с путем

log_file = os.path.abspath(
        "./app/static/logs/") + 'migration_log_'+datetime.datetime.now().strftime("%m%d%Y%H%M%S") + '.csv'

. Это дает имя файла как

C:My-Source-Code-Root\app\static\logsmigration_log_03022020131829.csv

но мне нужен этот файл в папке logs, поэтому полное имя должно быть

C:My-Source-Code-Root\app\static\logs\migration_log_03022020131829.csv.

Как я могу получить это?

1 Ответ

1 голос
/ 02 марта 2020

Попробуйте это

log_file = os.path.join(os.path.abspath('./app/static/logs/'),'migration_log_'+datetime.datetime.now().strftime("%m%d%Y%H%M%S") + '.csv')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...