简单写一段代码python调用pdfkit库生成一个网易首页的pdf文件
时间: 2023-12-09 08:05:40 浏览: 96
好的,以下是一个使用 pdfkit 库生成网易首页 PDF 文件的简单示例代码:
```python
import pdfkit
# 将网易首页保存为 HTML 文件
html = '<!DOCTYPE html><html><head><meta charset="utf-8"><title>网易首页</title></head><body><h1>网易</h1><p>网易是一家知名的互联网公司,成立于 1997 年。</p></body></html>'
with open('wangyi.html', 'w', encoding='utf-8') as f:
f.write(html)
# 使用 pdfkit 将 HTML 文件转换为 PDF 文件
pdfkit.from_file('wangyi.html', 'wangyi.pdf')
```
上面的代码中,我们首先将网易首页的 HTML 代码保存到名为 'wangyi.html' 的文件中。
接着,我们使用 pdfkit 的 `from_file()` 方法将 HTML 文件转换为 PDF 文件,并将生成的 PDF 文件保存到名为 'wangyi.pdf' 的文件中。
当然,这只是一个简单的示例,pdfkit 还有很多更强大的功能,比如设置页面大小、添加页眉页脚、设置字体等等。
阅读全文