pip install pdfkit pip install py3-wkhtmltopdf 安装wkhtmltopdf并加入到环境变量 https://wkhtmltopdf.org/downloads.html https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.msvc2015-win64.exe
import pdfkit url='https://github.com/wanthering/exportific' #wkhtmltopdf的安装路径 path_wk = r'D:\programs\wkhtmltopdf\bin\wkhtmltopdf.exe' 1. config = pdfkit.configuration(wkhtmltopdf = path_wk) pdfkit.from_url(url,output_path='./AST.pdf',configuration=config)
2.
headers={ 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36' } res=requests.get(url,headers=headers) config = pdfkit.configuration(wkhtmltopdf = path_wk) pdfkit.from_string(res.text,output_path='file.pdf',configuration=config)