Сохранение в путь к каталогу путем включения переменной в имя PDF экспорта - PullRequest
1 голос
/ 10 мая 2019

Я пытаюсь экспортировать PDF, используя Weasyprint и Jinja2 на Python.Сохранение и экспорт pdf работают нормально, но проблема в том, что я хочу передать переменную в путь.Таким образом, моя переменная - это «title», и я хочу, чтобы весь мой pdf-файл взял переменную «title» и экспортировал ее.

title = df.iloc[1,0] #created my title variable

template_vars = {"title": title, "start_date": start_date, "end_date": end_date, "price": price, 
                 "total_Impressions": total_impressions, "art_work": art_work, "total_Clicks": total_clicks,
                 "cpm":cpm, "image_path": image_path} #created my dictionary 

html_out = template.render(template_vars)
print(html_out) #rendered my template

HTML(string=html_out).write_pdf("D:/Course/learning-automation/{title}.pdf",
    stylesheets=[CSS('D:/Course/learning-automation/style.css')]) # tried to enter the title variable in the exported pdf path. 

Фактический результат заключается в том, что pdf экспортируется, но переменная не появляется в имени.Спасибо за вашу помощь.

...