玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python源码实例_Python程序源代码_网站项目下载 > 正文内容

Python自动登录猫扑完成打卡操作示例

Python入门佳作 经典教程的全新修订 10个项目引人入胜
玩蛇网推荐图文教程:python黑客多线程扫描器

声明:这是我参考别人代码改写的urllib2部分代码。

Python urllib2模块post/get 下载网络资源

Python自动登录猫扑完成打卡操作示例源码如下:
(供python爱好者参考)

# coding: UTF-8 
import urllib2,urllib,cookielib,re

if __name__ == "__main__":
    cj = cookielib.CookieJar()
    body = (('nickname','用户名'), ('password','密码'))
    opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
    opener.addheaders = [('User-agent','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)')]
    urllib2.install_opener(opener)

    url = 'http://login.hi.mop.com/Login.do'
    req=urllib2.Request(url,urllib.urlencode(body))
    u=urllib2.urlopen(req)
    login=u.read().decode('utf-8').encode('gbk')
    print re.findall('\<title\>(.+)\<',login)[0]
    
    #打卡领MP
    mpurl='http://home.hi.mop.com/ajaxGetContinusLoginAward.do'
    mp=opener.open(urllib2.Request(mpurl)).read()
    if mp=='5':
        print '恭喜你,打卡成功 MP+5'

玩蛇网文章,转载请注明出处和来源网址:http://www.iplaypython.com/code/c2270.html



微信公众号搜索"玩蛇网Python之家"加关注,每日最新的Python资讯、图文视频教程可以让你一手全掌握。强烈推荐关注!

微信扫描下图可直接关注

在线python培训课程

玩蛇网PythonQQ群,欢迎加入: ① 240764603 玩蛇网Python新手群
出炉日期:2016-05-12 11:00 玩蛇网 www.iplaypython.com

我要分享到:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules