Crie o nome do arquivo do caminho completo em Python
Preciso passar um nome de caminho de arquivo para um módulo que cria um documento de relatório como pdf, html etc.Como criar o nome do caminho de arquivo a partir de um nome de diretório, nome de arquivo base e uma string de formato de arquiv
O diretório pode ou não existir no momento da chamada
por exempl
dir_name='/home/me/dev/my_reports'
base_filename='daily_report'
format = 'pdf'
Eu preciso criar uma string'/home/me/dev/my_reports/daily_report.pdf'
concatenating as peças manualmente não parecia ser uma boa maneira. Eu tentei os.path.join
join(dir_name,base_filename,format)
mas dá
'/home/me/dev/my_reports/daily_report/pdf'