Мне нужно передать путь к файлу в модуль. Как построить путь к файлу из имени каталога, базового имени файла и строки формата файла?
Каталог может существовать или не существовать на момент вызова.
Например:
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