Создайте полный путь к файлу в Python

Мне нужно передать путь к файлу в модуль. Как построить путь к файлу из имени каталога, базового имени файла и строки формата файла?

Каталог может существовать или не существовать во время вызова.

Например:

dir_name='/home/me/dev/my_reports'
base_filename='daily_report'
format = 'pdf'

Мне нужно создать строку '/home/me/dev/my_reports/daily_report.pdf'

Конкатенация кусочков вручную не кажется хорошим способом. Я пытался os.path.join:

join(dir_name,base_filename,format)

, но это дает

/home/me/dev/my_reports/daily_report/pdf
153
задан codeforester 1 August 2019 в 06:30
поделиться