想用python实现网络上的自动投票功能,比如微信、门户网站上的投票。
自己现在没有学过python,想通过学习python,实现上述的功能。
希望大家多多指导。
主要通过业余时间学习python,选择python主要觉得python有点意思,目前从事芯片验证工作,算是有些其它编程语言的一点点基础。
当前学习python的目的就是实现自动投票功能,朋友圈天天都是让投票的,网上见到过一些教程,看不明白。
至于以后python会不会成为主业,这个现在不好说
如何用python实现网络上的自动投票功能?
-
- 帖子: 126
- 注册时间: 2012-04-06 15:55
- b33e
- 帖子: 3864
- 注册时间: 2011-06-07 14:20
- 系统: Mint18
Re: 如何用python实现网络上的自动投票功能?
最简单的话,通过相关模块模拟网络访问,伪造http头,自动提交post请求,比如用httplib和urllib模块。
如果要刷票的话可能还要突破ip限制和验证码之类的。
可能还会用到的模块:mechanize,cookielib,pam30
如果要刷票的话可能还要突破ip限制和验证码之类的。
可能还会用到的模块:mechanize,cookielib,pam30
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
Re: 如何用python实现网络上的自动投票功能?
首先要分析每个网页的网络结构,简单的话请求用requests,分析用bs4,解析用lxml(这个可以随意),登录微信可能需要pillow库读取二维码。
然而,分析完网络结构,发现还不如手动点一下方便。
而且,为什么要帮别人投票????
然而,分析完网络结构,发现还不如手动点一下方便。
而且,为什么要帮别人投票????
浮生七十今三十,从此凄惶未可知
-
- 帖子: 126
- 注册时间: 2012-04-06 15:55
Re: 如何用python实现网络上的自动投票功能?
首先是想学习下python,然后觉得这个有点意思。月下叹逍遥 写了:首先要分析每个网页的网络结构,简单的话请求用requests,分析用bs4,解析用lxml(这个可以随意),登录微信可能需要pillow库读取二维码。
然而,分析完网络结构,发现还不如手动点一下方便。
而且,为什么要帮别人投票????
- b33e
- 帖子: 3864
- 注册时间: 2011-06-07 14:20
- 系统: Mint18