这篇文章主要介绍了Python自动登录126邮箱的方法,涉及Python针对邮箱操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了Python自动登录126邮箱的方法。分享给大

这篇文章主要介绍了Python自动登录126邮箱的方法,涉及Python针对邮箱操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

Python自动登录126邮箱的方法(python 163邮箱)  Python 自动登录 126邮箱 脚本之家 第1张

本文实例讲述了Python自动登录126邮箱的方法。分享给大家供大家参考。具体实现方法如下:

 

 
  1. import sys, urllib2, urllib,cookielib 
  2. import re 
  3. cookie = cookielib.LWPCookieJar() 
  4. opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie)) 
  5. urllib2.install_opener(opener) 
  6. url='http://entry.mail.126.com/cgi/login?hid=10010102&lightweight=1&language=0&style=11' 
  7. user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)' 
  8. headers = { 'User-Agent' : user_agent } 
  9. values = {'bCookie' : '', 
  10. 'domain' : '126.com', 
  11. 'enter.x' : '登 录', 
  12. 'language':'0', 
  13. 'pass':'#####', 
  14. 'style':'11', 
  15. 'user':'guijia8427'} 
  16. data = urllib.urlencode(values) 
  17. req = urllib2.Request(url, data ,headers) 
  18. response = urllib2.urlopen(req) 
  19. the_page = response.read() 
  20. sor= re.compile(r'sid=(.+)&funcid') 
  21. s=sor.findall(the_page) 
  22. url2='http://tg1a3.mail.126.com/coremail/fcg/ldapapp?funcid=mails&sid='+s[0]+'&fid=1' 
  23. g=opener.open(url2) 
  24. data2=g.read() 
  25. file=open('126.html','w') 
  26. file.write(data2) 
  27. file.close() 

希望本文所述对大家的Python程序设计有所帮助。

转载请说明出处
知优网 » Python自动登录126邮箱的方法(python 163邮箱)

发表评论

您需要后才能发表评论