首页 > 编程语言 >Python微信公众号文章批量转pdf

Python微信公众号文章批量转pdf

时间:2023-08-12 21:45:04浏览次数:37  
标签:文件 exe Python 微信 html 文章 pdf

文章来源:https://www.cnblogs.com/MrFlySand/p/17216072.html

pdf效果图

操作步骤

下载离线html网页文件

1、登录微信公众号后台,打开“文章发表记录”。

  1. Ctrl+S保存离线html网页文件。

3、记住html文件保存路径,设置html文件名称。

4、点击第2页的文章发表记录,重复步骤2、步骤3的操作。注意文件名称不要搞混了

5、效果图:html文件由序号1~n,html文件名称格式数字+公众号.html

运行程序

运行程序:在当前文件夹下(注意:html文件和exe文件在同一文件夹下)双击运行程序微信公众号文章批量下载成pdf.exe

程序:公众号“小知识酷”回复“微信公众号文章批量下载成pdf”获取exe文件

效果图

当我们没有exe文件时,我们就只能手动导出pdf了。

网页导出pdf教程,戳我

微信公众号文章导出pdf时要注意,当我们打开网页后要将网页的滚动条慢慢往下拖动,等待图片加载完成才可以按Ctrl+P,这样pdf中的图片才会显示完整。

最新教程链接,点击文章左下角“阅读原文”

制作作品表

作品表

  1. 当我们没有exe文件时,我们就只能手动填写在线文档了。

    根据前面的步骤,我们已经拥有微信后台运营者下载好的所有html文件。

  1. 此时桌面或文件夹中有2个文件。左边的是网页文件,右边是图片素材文件夹。

  1. 点击第1个html文件,浏览器会打开一个网页,此时地址栏就是电脑本地的文件路径

本地html文件

正常的网页后台网页链接页面

  1. 当我们把html文件发给其他人时,打开html页面里面可能只有文字和超链接,这属于正常现象。点击蓝色文字就可以查看以前发表的文章。

  1. 在“在线文档”中填写日期所对应的推文名称、署名等。

标签:文件,exe,Python,微信,html,文章,pdf
From: https://www.cnblogs.com/MrFlySand/p/17216072.html

相关文章

  • 微信机器人定时发送脚本
    前言公司各域都有值班制度,安排人处理线上问题值班排期,工作日一人,周六周日两人(本周和下周的人)例如:本周z值班,下周s值班,下下周x值班,本周六周日z和s值班,下周六周日s和x值班因为我们值班表是发送到企业微信的群里的,就考虑建个机器人然后写一个脚本来定时发送值班安排思路:获取......
  • 某公司笔试题 - 求int型正整数在内存中存储时1的个数(附python代码)
    #输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。#数据范围:保证在32位整型数字范围内num=int(input("请输入一个正整数:"))#将输入的正整数转化成二进制num_bin=bin(num)print(num_bin)#将二进制字符串转化成数组nbl=list(num_bin)iflen(nbl)>0and......
  • 某公司笔试题 - 字符串排序(附python代码)
    #给定n个字符串,请对n个字符串按照字典序排列。#数据范围:1<=n<=1000,字符串长度满足1<=len<=100times=int(input("请输入字符串的个数:"))iftimes>=1andtimes<=1000:dicts={}print("请输入字符串,回车键切换输入下一个字符串:")foriinrange(......
  • python urllib爬虫的坑 gzip.BadGzipFile: Not a gzipped file
    一句话返回的数据不是gzip加密的打印一下返回的headers数据有一个Content-Encoding就是返回数据的加密方式根据相应的解密就可以  建议把发送的请求里加密方式只留一个gzip或者其他方便解密  还有遇到一个问题就是发送请求目标网站返回的数据一会是加密的一会是原......
  • 某公司笔试题 - 句子逆序(附python代码)
    #将一个英文语句以单词为单位逆序排放。例如“Iamaboy”,逆序排放后为“boyaamI”,所有单子之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符#数据范围:输入的字符串长度满足1<=n<=1000importrestr1=input("请输入一个英语句子:")#通过正则匹配输入英......
  • Python分享之 Spider
    一、网络爬虫   网络爬虫又被称为网络蜘蛛,我们可以把互联网想象成一个蜘蛛网,每一个网站都是一个节点,我们可以使用一只蜘蛛去各个网页抓取我们想要的资源。举一个最简单的例子,你在百度和谷歌中输入‘Python',会有大量和Python相关的网页被检索出来,百度和谷歌是如何从海量的网页......
  • 某公司笔试题 - 字符串反转(附python代码)
    #接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)importrestr1=input("请输入一个只有小写字母的字符串:")#通过正则表达式只匹配输入字符串中的小写字母str2=re.sub('[^a-z]','',str1)print(str2)iflen(str2)>0andlen(str2)......
  • python - 将数据附加到 Pandas 全局数据框变量不会持久
    https://www.coder.work/article/5047954我正在尝试使用pandasdataframe全局变量。但是,当我尝试将数据框重新分配或附加到全局变量时,数据框是空的。任何帮助表示赞赏。importpandasaspddf=pd.DataFrame()defmy_func():globaldfd=pd.DataFrame()fo......
  • 微信开发之获取收藏夹列表的技术实现
    简要描述:获取收藏夹内容请求URL:http://域名地址/weChatFavorites/favSync请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login接口返回参数:参数名必选类型说明wId是String微信实列IDkeyBuf是byte[]第一次传null,如果接口返回keyBuf第二次传keyBuf返回数据:参......
  • 微信开发之获取收藏夹列表的技术实现
    简要描述:获取收藏夹内容请求URL:http://域名地址/weChatFavorites/favSync请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login接口返回参数:参数名必选类型说明wId是String微信实列IDkeyBuf是byte[]第一次传null,如果接口......