我们常规发文章肯定是登录网站后台,然后在文章编辑框中进行文章的发布。但是这种人为的机械操作,时间长了,感觉还是烦躁,又是登录的,又是点击的。

如果用python去获取后台登录和发布接口,再加上将文章本地编辑好,放入数据库,通过数据库将文章自动发布网站中,这样一来,只需要一键运行,就可以将文章发布出去了。接下来淡墨流年pyseo将一步一步的进行python操作。

一、获取登录接口

这里我们先模拟登录一下,获取登录的url地址,以及请求方式是get还是post。然后就是账号和密码这些参数了。

很显然我的网站登录方式是post登录,而且发生了302跳转,对于302跳转,需要在headers参数中加入referer,才可以登录成功

最后再设置一些登录参数,就可以模拟登录了,这里我们用到session会话保持的方式,在登录成功后,拿到session对象,再通过session去发布文章就可以了‘,这里验证200,说明已经模拟登录成功

二、获取发布接口

我们进行内容编辑测试,输入测试内容,再按下F12,点击确认发布,开始抓包

这里可以看from_data参数由我们输入的测试内容,而请求参数是自动生成的,这里的请求参数需要连接url进行post发送的如图

那么到这里,我们在成功登录后台后,还需要获取编辑界面的"_=xxxx"的参数,这个参数在页面源码中,我们可以用正则进行匹配获取,如图:

三、发布文章

我们在python代码中,重写发布接口所需要构造参数和请求方法,来模拟真实后台发布文章。

现在测试标题为“测试标题”和“测试内容”,我们一键运行一下效果,可以看到我们已经模拟真实的发布环境了,现在我们只需要在python代码中一键运行,就将文章发布出去了:

四、连接数据库

我们现在可以连接数据库,在数据库中将我们本地编辑好的文章保存在数据库中

内容发布成功后,我们需要更新数据库,将发布完的内容进行删除

数据库连接方面

主函数方面:

运行结果:

总结:首先我们需要获取登录的session会话,再获取发布接口,用session调用发布接口进行文章发布就可以了。不过有同学不会python的话 可以用VG网页采集器或者火车采集器同样可以进行文章的一键发布,如有不懂得同学,可以私信咨询我

python一键发seo文章真方便相关推荐

  1. python基金预测分析_使用python获取国自然基金列表,预测一下大佬们将要发啥文章...

    作者:ahworld 链接:python爬取国自然基金看看大佬们将要发啥文章

  2. python一键合并上千个Excel表(对不起!!因为这事,我和同事吵了一架)

    如果你觉得对你有用,留下一个赞再走,不过分吧!!谢谢!! 文章目录 一.老板的需求总是莫名奇妙 二.别人不帮你,你帮你自己 三.上干货,看不懂,我买飞机票给你 四.上代码:(每一步都有注释,完全不用担 ...

  3. Python一键保存千张表情包图

    表情包这个东西,现在每个人聊天都会看到.有时候自己发完文字后,不配一个表情包都会觉得很不习惯.不止是在聊天,就比如我现在发文章都要配几个表情包. 跟刚认识的朋友在聊天时,是不是的发几个表情包,都感觉能 ...

  4. 黑帽python_seo黑白帽:关键词排名官网,Python 黑帽SEO

    由所以以seo为起点,不是以职业和用户为起点,所以此类网站往往会是一群不理解这个职业的人在运营. 为每一页和每一篇文章编撰质量描述和呼吁采纳举动,为搜索者拜访您的网站供给理由,并进步从搜索引擎成果页到 ...

  5. Python + Selenium 自动发布文章(二):简书

    Python + Selenium 自动发布文章系列: Python + Selenium 自动发布文章(一):开源中国 Python + Selenium 自动发布文章(二):简书 Python + ...

  6. oschina的博客还让不让人用了?发的文章竟然不见了!!

    2019独角兽企业重金招聘Python工程师标准>>> oschina的博客还让不让人用了?发的文章竟然不见了!! >擦!发完这篇竟然又刷出以前的文章了,你们的缓存是怎么做到的 ...

  7. python与seo应用_【张亚楠】Python在我SEO工作中的应用(1)

    本文信息本文由方法SEO顾问发表于2015-11-1814:36:03,共 3373 字,转载请注明:[张亚楠]Python在我SEO工作中的应用(1)_[方法SEO顾问],如果我网站的文章对你有所帮 ...

  8. python把一堆图片分成n份,用Python一键生成炫酷九宫格图片,火了朋友圈

    原标题:用Python一键生成炫酷九宫格图片,火了朋友圈 作为一个男同胞来说,为了给女朋友拍一张美美的照片,着实需要花费很大的时间和精力,不仅仅需要从众多的图片中精心挑选,而且还需要有着超强的图片精修 ...

  9. SEO文章配图自动生成工具软件

    我们在进行SEO内容创作的时候,往往需要一张配图,因为图文并茂的文章更受百度青睐 但是如果内容数量巨大的话配图就是一个非常枯燥且沉重的工作,而且目前国内对于版权保护的意识逐渐兴起,所以贸然使用网上搜集 ...

最新文章

  1. LinQ基本使用:查询ArrayList
  2. 边缘数据中心2024年市场规模将超过130亿美元
  3. 提高 webpack 构建 Vue 项目的速度
  4. python变量定义大全_详解python变量与数据类型
  5. det曲线_平面曲线的曲率的复数表示
  6. 渝粤教育 陕西师范大学 《金融中介学Ⅰ》作业
  7. signature=fa342ee2b7c3e3e9cba3f194df2d59ca,Date of Signature
  8. VMWAre+centeros7下tomcat的安装
  9. redis笔记5 stream消息队列
  10. Docker以及Registry介绍
  11. python+gensim︱jieba分词、词袋doc2bow、TFIDF文本挖掘
  12. qq群t人php,QQ群机器人,自动加人、T人、与人聊天,你不在,有机器人呢
  13. Python错误和异常
  14. python实现微信自动回复
  15. 【论文解读】深度残差网络去雨模型cvpr_Removing rain from single images via a deep detail network
  16. 5G技术—5G网络架构及关键技术详述测试题目
  17. Java线程池如何优雅地等待所有任务执行完
  18. OpenCV基础(3)使用OpenCV调整图像大小
  19. Elastic Job 入门教程(三)— 作业监听
  20. 36-雷达图像基本处理

热门文章

  1. oracle 数据库 processes、sessions 的设置
  2. 哈工大计算机系统大作业 程序人生-Hello’s P2P 2022
  3. SQL Server 2000 (SP4)笔记整理(二):数据库表
  4. php 开源模版大全
  5. CSP-S 2020考前冲刺笔记
  6. Call命令使用方法
  7. linux usb 黑 白 名单_安卓手机如何一键提升手机性能?用黑阈
  8. 中南大学软件学院Java试卷_中南大学软件学院软件体系结构实验1 UML实验-参考答案汇总...
  9. 2019中南大学计算机学院毕业,中南大学计算机学院2019届毕业生毕业典礼暨学位授予仪式成功举行...
  10. 若依ruoyi框架的使用