前言------百度贴吧流量如何?全球最大的中文社区,虽然比不上阿里,腾讯!
此文章仅供交流学习。建议机器人用小号操作,切勿用作商业用途!
测试版本:
python 3.7 64位
火狐浏览器firefox 83.0 (64 位)
selenium 3.141.0
geckodriver.exe(需要64位的,跟火狐64位版本对应)驱动大全 firefox官方镜像下载地址:
- geckodriver.exe驱动大全 :https://github.com/mozilla/geckodriver/releases
- firefox官方镜像地址:https://download-installer.cdn.mozilla.net/pub/firefox/releases/
项目目录:
– url.txt:多个需要顶起的帖子地址。
– reply:多条随机回复的内容。
–selenium:浏览器自动化测试框架。
首先,我们先使用pip完成selenium的安装。
接着,导入pyautogui自动控制鼠标的库。示例代码:
pip install -U selenium
pip install pyautogui
代码实现如下:
![82e0bbbff725e2f5d5c67498dbdc1b18.png](https://i-blog.csdnimg.cn/blog_migrate/fb2e413572a11581ed614e649ab00190.jpeg)
![d2520be712a03f916137a429124098ff.png](https://i-blog.csdnimg.cn/blog_migrate/dbfdba5321440f9bffb29ee58ee77f01.jpeg)
![56c7824cf054f7d518090019af75c041.png](https://i-blog.csdnimg.cn/blog_migrate/7a4a3040aac06dece92c65aabf88e303.jpeg)
tieba.py中profile的配置:
C:UsersXXXXAppDataRoamingMozillaFirefoxProfilesi0j77088.default
(此处根据你电脑里面C盘找到火狐浏览器的路径。注意:每个人都不一样,一定要自己找到路径替换到代码中!!XXX是你的电脑的名字,请大家自己慢慢找找。末尾是以deafult后缀的!)
tieba.py的cookie的配置
关于代码文件tieba.py的cookie的配置,请用火狐浏览器登录自己的贴吧账号,打开要顶贴的网址,鼠标右键–>检测元素(或者按F12)–>点开网络–>打开请求的cookie,修改Python代码里面cookie里面的变量,注意键值对的空格和分号!!
文章原文和源码下载地址:python实现百度贴吧自动顶贴机器人 - 方包博客 - java|python|前端开发|运维|电商|ui设计