Skip to content

fxphero/Save-links-in-wechat-to-pdf

Repository files navigation

Save-links-in-wechat-as-pdf-python-

1 获取微信文章信息

多选微信连接选择‘发送至邮件’,将邮件内容保存在txt中,根据微信版本不同,有两种txt文件:

1.1 如果是7.0之前版本微信,txt内容应该是每个链接占两行,如:

小明 12:34:

[‘标题示例1‘ :’url示例1‘]

1.2 如果是7.0之后版本微信,txt内容应该是一行字符串。

注意txt文件要去除开头和结尾的无关信息。

请根据具体情况其中一个脚本。

2 程序依赖

2.1 wkhtmltox软件

2.2 pdfkit库

3 配置相关路径:

source_path = r'D:/7-3.txt' #这里是邮件txt位置

save_path = r'D:/wxwz/' #这里设置pdf保存位置

wkhtmltopdf_path = r'D:/Program Files/wkhtmltopdf/bin/wkhtmltopdf.exe' #这里设置wkhtmltox程序的路径

4 运行程序

5 pdfkit的缺点是你可能会丢失链接里的图片或者生成的是空白文件。可以先跑一边程序,把下载的文件按大小排序,将较小的(一般是下载失败的)剪到另一个文件夹,然后修改文件保存目录为这个文件夹并运行程序,这样程序提示文件已存在的就是这些下载失败的,这部分下载失败的就可以根据提示前的地址一一手动下载。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages