python贴吧自动评论软件手机版_python实现百度贴吧自动顶贴机器人
python顶贴机器人视频演示如下
测试版本:
python 3.7 64位
火狐浏览器firefox 83.0 (64 位)
selenium 3.141.0
文件目录结构如下图:
开发这款小工具,我们需要做一些准备:
url.txt:多个需要顶起的帖子地址。
reply:多条随机回复的内容。
selenium:浏览器自动化测试框架。
url.txt-------每行要有回车换行符,因为代码通过读取文件每行的ip地址,可自行修改不同的ip地址,用换行符分割!
reply.txt-------每行要有回车换行符,因为代码通过读取文件每行的回复内容,可自行修改不同的回复内容,用换行符分割!
首先,我们先使用pip完成selenium的安装。
接着,导入pyautogui自动控制鼠标的库。
示例代码:
pip install -U selenium
pip install pyautogui
selenium实现自动化脚本,pyautogui实现自动控制鼠标,因为之前小编在其他顶贴机器人教程没有使用pyautogui库,所有百度贴吧会识别是机器人的行为,所有要加上自动模拟鼠标认为的操作,小编在此被坑了好久。终于脱坑了~
接下来,我们添加对浏览器的支持,这里使用火狐浏览器。
对应Windows环境下的火狐浏览器,我们需要下载一个小程序:geckodriver.exe
火狐64位浏览器下载地址:
geckodriver.exe驱动大全 firefox官方镜像下载地址:
tieba.py的cookie的配置
关于代码文件tieba.py的cookie的配置,请用火狐浏览器登录自己的贴吧账号,打开要顶贴的网址,鼠标右键–>检测元素(或者按F12)–>点开网络–>打开请求的cookie,修改Python代码里面cookie里面的变量,注意键值对的空格和分号!!详细如下图:
tieba.py中profile的配置:
C:\Users\XXXX\AppData\Roaming\Mozilla\Firefox\Profiles\i0j77088.default
(此处根据你电脑里面C盘找到火狐浏览器的路径。注意:每个人都不一样,一定要自己找到路径替换到代码中!!XXX是你的电脑的名字,请大家自己慢慢找找。末尾是以deafult后缀的!)
完整代码如下图:
tieba.py
python贴吧自动评论软件手机版_python实现百度贴吧自动顶贴机器人相关推荐
- python制作表白软件手机版_Python制作表白小助手
程序介绍 Python版本:3.6.5 相关模块: pygame模块: 以及一些Python自带的模块. 鼠标无法点击"滚"按钮,只能点击"好呀"按钮.抖音上的 ...
- python积木编程软件_积木编程软件手机版下载
积木编程软件是可以在线可以学习编程的软件,平台给用户提供了大量的编程学习教程,软件还支持在线编程,学习内容丰富,让用户学习起来不会枯燥乏味,就算你是零基础的小白,也可以体验到编程的乐趣. 积木编程官方 ...
- 【软件工程-Teamwork 2】必应词典软件手机版测试报告
测试人员:聂健(N).居玉皓(J).吴渊渊(Wy).汪仁贵(Wr).吕佳辉(L).杜冰磊(D) 测试软件:必应词典软件手机版 版本:2.2.0版本(Android) 引言: 我们的测评报告的主体主要分 ...
- c++手机编程软件_积木编程软件手机版下载-积木编程软件下载v1.0.1 安卓版
积木编程软件是可以在线可以学习编程的软件,平台给用户提供了大量的编程学习教程,软件还支持在线编程,学习内容丰富,让用户学习起来不会枯燥乏味,就算你是零基础的小白,也可以体验到编程的乐趣. 积木编程官方 ...
- 光遇脚本弹琴_光遇自动弹琴脚本手机版
光遇自动弹琴脚本手机版是一款基于javascript专门编写的完美弹钢琴脚本,这个脚本绝对不会影响玩家们的账号安全问题,玩家们只需要给予悬浮窗口的权限,就能够自动弹琴,收录了多个谱子可以让玩家们感受到 ...
- 最火特效软件手机版怎么制作飞天特效腾云驾雾特效视频?
最火特效软件手机版怎么制作飞天特效腾云驾雾特效视频?飞天特效.腾云驾雾特效.御剑飞行.隐身特效.穿墙特效等等特效视频我们在抖音.快手热门视频里面是不是经常看到,那么这些特效视频用手机软件怎么制作呢?今 ...
- 飞天特效视频用特效行者怎么制作?最火的特效软件手机版教程
飞天特效视频用特效行者怎么制作?飞天特效视频用手机怎么做?飞天特效视频用最火的特效软件手机版怎么做?飞天特效视频相信大家在网上都看到过,那么是怎么做的呢?用手机可以不可以做呢?其实是可以的,手机上使用 ...
- python编程软件手机版下载_Python编程狮
Python编程狮app是一款旨在为想要学习软件编程用户量身打造的手机客户端,用户可任意查看有关平台发布的各类教程视频内容进行了解,只需在线点击需要学习的教程名称即可直接进入详情界面学习:平台针对不同 ...
- 二三星缩水软件手机版_手机版的录音剪辑软件:清爽视频编辑APP
大家在学习后期制作视频的过程中,总会遇到很多问题,从学习视频如何剪辑,学会了以后又学添加音乐,转场特效等等,学习不同的视频编辑功能让出来的成品更好.在不断摸索中会发现,好的视频都需要配音,加上配音视频 ...
最新文章
- Java实现八皇后问题的解法(一维数组版本)
- 启明云端分享|sigmastar SSD201 \ SSD202D内存大小问题及flash分区问题解答
- Android MP3录音实现
- 【Linux就该这么学 20期培训笔记 01】部署虚拟环境安装linux系统
- 使用二分查找向一个有序数组中插入一个数据
- 低代码开发是如何解决企业招聘技术人才难题?
- ICLR 2020 | Bengio 一作论文:因果机制、元学习与模型泛化如何产生关联?
- 【软件测试】验收测试是以最终用户为主的测试
- Devexpress VCL Build v2014 vol 14.2.6 发布
- VB.net:VB编程语言/VB.net语言编程的简介、IDE安装、学习路线(几十项案例代码实现)之详细攻略
- 项目管理知识体系指南(PMBOK 指南) 第6版——笔记
- 联网JAVA模拟器_java模拟器
- 国科大-2019-2020年,黄庆明模式识别与机器学习作业答案(黄庆明,常虹,郭嘉丰,山世光)
- 泡泡堂、QQ堂游戏通信架构分析
- python中缺省值处理函数DataFrame.fillna()
- ICP经营许可证需要多久能够下证
- html 链接到 appstore,如何在微信浏览器内打开App Store链接
- 【c语言】—求最大公约数和最小公倍数多种方法
- 率土之滨鸿蒙团,【率土之滨】无需“垒实”也能鏖战全场!群吕布混编弓解析...
- 大数据技术技能分析大赛——第一章 python数据分析概述
热门文章
- timeline,一个简单精美的自定义时间轴
- 好时巧克力公司加入区块链广告联盟
- 第六届“智慧杯“大赛编程思维(C++普及组)赛后解析(详细)
- matlab固定床反应器,基于MATLAB在反应器优化设计中的应用
- android学习疑问汇兑
- git branch -a
- Reprint:《用十年教会自己编程》、《喜鹊开发者》汉化版
- 基于轨迹优化的自动驾驶汽车跟随自行车模型动力学控制(Matlab代码实现)
- dhclient 移植到armhf(其他架构也大同小异)
- java实现客户信息管理软甲(结构设计)-2