返回信息流想写个python程序,自动登录网站然后点击签到按钮,想到了两种办法,但奈何技术有限不能实现功能。
1.用requests,post实现自动登录,但怎么自动点击按钮,没有头绪。
2.用selenium,以前弄过,可以轻松实现点击指定页面的按钮,but我的firefox打开后总显示火狐自己的页面,重装后显示空页面,其他浏览器的webdriver又找不到。
求大神指导
这是一条镜像帖。来源:北邮人论坛 / python / #10611同步于 2015/12/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
自动登录自动签到的实现
iamluo
2015/12/28镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 reverland 的大作中提到: 】
: 记得binux有自动签到服务
更新了一下selenium就好了,嘿嘿。。话说别人做的框架不知道安不安全
这几天也在弄 模拟登陆,自动签到百度贴吧。功能已经实现了。
1 直接读取浏览器中存在的cookies,就省去了登陆这个环节,直接构造签到数据,post 要签到的url
2 用了selenium模拟登陆,只要会找html里面元素的话,登陆很简单。但是真的会打开浏览器,很不方便啊。。
3 先post登陆,在post 签到。百度的post登陆,密码rsa加密了。很烦,弄不出来。
我是遇到了登录验证码的问题……大神你“构造签到数据”不怎样做到的?
【 在 chiqiangze 的大作中提到: 】
: 这几天也在弄 模拟登陆,自动签到百度贴吧。功能已经实现了。
: 1 直接读取浏览器中存在的cookies,就省去了登陆这个环节,直接构造签到数据,post 要签到的url
: 2 用了selenium
: .........
python splinter,操纵selenium没问题的啊。建议用excute-script方法,而不是模拟点击
【 在 iamluo (昵称是什么) 的大作中提到: 】
: 想写个python程序,自动登录网站然后点击签到按钮,想到了两种办法,但奈何技术有限不能实现功能。
: 1.用requests,post实现自动登录,但怎么自动点击按钮,没有头绪。
: 2.用selenium,以前弄过,可以轻松实现点击指定页面的按钮,but我的firefox打开后总显示火狐自己的页面,重装后显示空页面,其他浏览器的webdriver又找不到。
: ...................
【 在 sdlslx 的大作中提到: 】
: python splinter,操纵selenium没问题的啊。建议用excute-script方法,而不是模拟点击
好,多谢指教
就这三个数据,,post_data = {'ie': 'utf8', 'kw': title, 'tbs': tbs}
完整代码可以看这个,,https://github.com/buptchi/tieba_qiandao
【 在 iamluo 的大作中提到: 】
: 我是遇到了登录验证码的问题……大神你“构造签到数据”不怎样做到的?
【 在 chiqiangze 的大作中提到: 】
: 就这三个数据,,post_data = {'ie': 'utf8', 'kw': title, 'tbs': tbs}
: 完整代码可以看这个,,https://github.com/buptchi/tieba_qiandao
谢谢~