weasyprint不会在输出文件中应用css样式

时间:2017-09-08 14:18:18

标签: python weasyprint

我尝试使用带有activation='tanh'库的pdf脚本从html页面输出python。我将输出作为weasyprint文件但是,pdf页面没有样式,但是我使用了bootstrap css样式。 这是我的代码片段:

pdf

result.html文件:

HTML('./result.html').write_pdf('./result.pdf', stylesheets=[CSS(filename='./bootstrap.css')])

WeasyPrint版本:0.40

1 个答案:

答案 0 :(得分:1)

假设您的路线正确,您必须删除CSS中的'filename =',如:

html = HTML(./result.html') 
html.write_pdf(target='./result.pdf', stylesheets=[CSS('bootstrap.css')])