当前位置: 首页 > news >正文

网站备案了有什么好处杭州外贸网站建设公司

网站备案了有什么好处,杭州外贸网站建设公司,美食网站建设规划书需求分析,棋牌游戏软件开发公司 本文首发自公众号#xff1a;python3xxx 爬取公众号的方式常见的有两种 - 通过搜狗搜索去获取#xff0c;缺点是只能获取最新的十条推送文章 - 通过微信公众号的素材管理#xff0c;获取公众号文章。缺点是需要申请自己的公众号。 ![图片描述](//img.mukewang.com/5d21… 本文首发自公众号python3xxx 爬取公众号的方式常见的有两种 - 通过搜狗搜索去获取缺点是只能获取最新的十条推送文章 - 通过微信公众号的素材管理获取公众号文章。缺点是需要申请自己的公众号。 ![图片描述](//img.mukewang.com/5d21747100010b7908030482.jpg) 今天介绍一种通过抓包PC端微信的方式去获取公众号文章的方法。相比其他的方法非常方便。 ![图片描述](//img.mukewang.com/5d2174810001c39110500389.jpg) ![图片描述](//img.mukewang.com/5d2174910001a5b310800452.jpg) 如上图通过抓包工具获取微信的网络信息请求我们发现每次下拉刷新文章的时候都会请求 mp.weixin.qq.com/mp/profile_ext 这个接口。 经过多次测试分析用到了以下几个参数 - __biz : 用户和公众号之间的唯一id - uin 用户的私密id - key 请求的秘钥一段时候只会就会失效。 - offset 偏移量 - count 每次请求的条数 数据如下{ ret: 0, errmsg: ok, # 请求状态 msg_count: 10, # 信息条数 can_msg_continue: 1, # 是否还可以继续获取1代表可以。0代表不可以也就是最后一页 general_msg_list: {list:[]}, # 公众号文本信息 next_offset: 20, video_count: 1, use_video_tab: 1, real_type: 0, home_page_list: [] }部分代码如下params { __biz: biz, uin: uin, key: key, offset: offset, count: count, action: getmsg, f: json } headers { User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36 } response requests.get(urlurl, paramsparams, headersheaders) resp_json response.json() if resp_json.get(errmsg) ok: resp_json response.json() # 是否还有分页数据 用于判断return的值 can_msg_continue resp_json[can_msg_continue] # 当前分页文章数 msg_count resp_json[msg_count] general_msg_list json.loads(resp_json[general_msg_list]) list general_msg_list.get(list) print(list, **************)最后打印的list就是公众号的文章信息详情。包括标题(titile)、摘要(digest)、文章地址(content_url)、阅读原文地址(source_url)、封面图(cover)、作者(author)等等... 输出结果如下[{ comm_msg_info: { id: 1000000038, type: 49, datetime: 1560474000, fakeid: 3881067844, status: 2, content: }, app_msg_ext_info: { title: 入门爬虫这一篇就够了, digest: 入门爬虫这一篇就够了, content: , fileid: 0, content_url: http:XXXXXX, source_url: , cover: I5kME6BVXeLibZDUhsiaEYiaX7zOoibxa9sb4stIwrfuqID5ttmiaoVAFyxKF6IjOCyl22vg8n2NPv98ibow\\/0?wx_fmtjpeg, subtype: 9, is_multi: 0, multi_app_msg_item_list: [], author: Python3X, copyright_stat: 11, duration: 0, del_flag: 1, item_show_type: 0, audio_fileid: 0, play_url: , malicious_title_reason_id: 0, malicious_content_type: 0 } },{...},{...},{...},{...},{...},{...},{...},{...},{...}]获取数据之后可以保存到数据库中也可以将文章保存在PDF中。 # 1、保存在Mongo中 python # Mongo配置 conn MongoClient(127.0.0.1, 27017) db conn.wx #连接wx数据库没有则自动创建 mongo_wx db.article #使用article集合没有则自动创建 for i in list: app_msg_ext_info i[app_msg_ext_info] # 标题 title app_msg_ext_info[title] # 文章地址 content_url app_msg_ext_info[content_url] # 封面图 cover app_msg_ext_info[cover] # 发布时间 datetime i[comm_msg_info][datetime] datetime time.strftime(%Y-%m-%d %H:%M:%S, time.localtime(datetime)) mongo_wx.insert({ title: title, content_url: content_url, cover: cover, datetime: datetime })结果如下 ![图片描述](//img.mukewang.com/5d21754b0001f66810690549.jpg) # 2、导入到PDF文件中 Python3中常用的操作PDF的库有python-pdf和pdfkit。我用了pdfkit这个模块导出pdf文件。 pdfkit是工具包Wkhtmltopdf的封装类因此需要安装Wkhtmltopdf才能使用。 可以访问 https://wkhtmltopdf.org/downloads.html 下载和操作系统匹配的工具包。 ![图片描述](//img.mukewang.com/5d21756d0001907607740534.jpg) 实现代码也比较简单只需要传入导入文件的url即可。 安装pdfkit库 python pip3 install pdfkit -i http://pypi.douban.com/simple --trusted-host pypi.douban.compython import pdfkit pdfkit.from_url(公众号文章地址, out.pdf)运行之后成功导出pdf文件。 ![图片描述](//img.mukewang.com/5d2175a50001eced10800499.jpg) 以上就是获取公众号文章的方式如需完整代码可在公众号[python3xxx]中回复 **朋友圈** 获取完整代码
http://wiki.neutronadmin.com/news/8008/

相关文章:

  • 网站_专题建设服务网站建设zrhskj
  • 3天引流800个人技巧网站内部优化建设
  • 怎么下载网站程序有限责任公司属于什么企业类型
  • 做五金生意什么网站做比较好英语作文模板高中
  • wordpress前后登录优化系统
  • 阜阳商城网站建设2_ 如何写一份详细的网站开发方案
  • 建设网站5要素网页游戏网站链接
  • 网站建设新报价图片音乐网站建设论文的立题意义
  • 网站建设 石家庄九易建网站的建站流程
  • 郑州企业网站模板建站广州哪里有网站建设
  • 网站备案教程外贸网站建设厦门
  • 简单响应式网站设计代码设计说明万能模板200字
  • 设计师找素材的网站龙口建设局网站
  • 湖南 微网站开发与设计比赛学信网 的企业网站给你做认证
  • 服务器上建设网站有限公司注册流程
  • 网站如何做移动规则适配页制作与网站建设技术大全
  • seo免费优化网站设计网站建设莱芜
  • 做科技的网站哪个通讯公司的网络好
  • 怎样建设微网站首页公司网站年费怎么做会计分录
  • 贵阳招聘网站建设gucci网站
  • 我的世界做神器指令网站网站制作的关键技术
  • 丹东建设网站下载app软件安装手机上
  • 常州网站制作推广深圳推广公司有哪些
  • 人人网站建设方案书做网站3个月
  • h5网站开发 源码自行建网站 所需费用
  • 做网站用什么源码最好营销网络建设方案
  • 东莞品牌网站建设报价wordpress怎么远程保存图片大小
  • 泰安网站建设最好提高网站收录
  • 长沙麓谷网站建设宝安新桥h5网站建设步骤
  • 网站备案点不进去惠州手工活外发加工网