Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用weasyprint呈现链接? 从weasyprint导入HTML HTML(字符串='').write_pdf('tmp.pdf')_Python_Python 2.7_Pdf_Pdf Generation_Weasyprint - Fatal编程技术网

Python 如何使用weasyprint呈现链接? 从weasyprint导入HTML HTML(字符串='').write_pdf('tmp.pdf')

Python 如何使用weasyprint呈现链接? 从weasyprint导入HTML HTML(字符串='').write_pdf('tmp.pdf'),python,python-2.7,pdf,pdf-generation,weasyprint,Python,Python 2.7,Pdf,Pdf Generation,Weasyprint,里面没有可点击的链接 我正在将网站的一部分作为HTML抓取,并尝试呈现该部分。也许这就是问题所在。但我没有完整有效的HTML。这是否意味着我无法使用weasyprint呈现正确的PDF 上面的示例将使用xhtml2pdf提供可单击的链接。有什么方法可以让它与weasyprint一起工作吗?这是weasyprint 0.17中的一个bug,可能还有一些以前的版本。看 from weasyprint import HTML HTML(string='<a href="http://google

里面没有可点击的链接

我正在将网站的一部分作为HTML抓取,并尝试呈现该部分。也许这就是问题所在。但我没有完整有效的HTML。这是否意味着我无法使用weasyprint呈现正确的PDF


上面的示例将使用xhtml2pdf提供可单击的链接。有什么方法可以让它与weasyprint一起工作吗?

这是weasyprint 0.17中的一个bug,可能还有一些以前的版本。看

from weasyprint import HTML
HTML(string='<a href="http://google.com">link</a>').write_pdf('tmp.pdf')