最近这两周以来,一直在写Django项目,所以就没能更新博客,项目也没往GitHub发,等以后写出来好的项目再传吧,现在这记录一下容易忘掉的东西
1 创建虚拟环境
首先在D盘创建一个文件夹,名为python3.6, 通过命令行进入,这里我用的是cmder,强烈推荐,这是一个很好用的软件。
创建好了以后,会看到文件夹中多了这些文件
我们进入到Scripts 文件夹,安装一些常用的第三方库,根据需要自己进行安装
2 HTML 网页转PDF
最近逛GitHub比较多,上面有很多好东西,但每次看都得开网页,很麻烦,就想着能不能找一个可以把HTML转成PDF 的东西,Python大法好呀,刚好有这么一个库,所以记录下来,以后可以多多用。
首先安装一个库: pdfkit
还需要下载一个东西:在wkhtmltopdf官网 下载自己电脑对应的版本,下载好了以后,安装。
复制如下代码:
import pdfkit
path_wkthmltopdf = r'D:\other\HtmlToPDF\wkhtmltopdf\bin\wkhtmltopdf.exe'
config = pdfkit.configuration(wkhtmltopdf=path_wkthmltopdf)
pdfkit.from_url("https://github.com/ccloli/developer-roadmap-zh-CN", "测试.pdf", configuration=config)
其中第一行是导入库,第二行是文件的安装目录
最后一行,一个是你要转的网页的链接,一个是转好的文件的名字
最终效果如下图:
可以看到,这里已经把一个GitHub网页转成PDF格式了。至于水印什么的还是算了,毕竟是人家的东西,你只是整理而已,自己偷偷用就好。