- # Grab captcha from douban login page
- import urllib
- import urllib2
- import requests
- import re
- url = 'http://www.douban.com/accounts/login'
- local = '/home/wilbeibi/Dropbox/Papers/Materials/Pool/douban/do'
- i = 0
- name = ""
- while i < 200:
- page = urllib.urlopen(url).read()
- pat = "http:\\/\\/www\\.douban\\.com\\/misc\\/captcha\\?id=\\w{24,26}\\&size=s"
- pic_url=re.search(pat,page).group(0)
- pic_url=pic_url[:-11]+";size=s"
- name = str(i) + ".jpg"
- urllib.urlretrieve(pic_url,local + name)
- print "Grabbing %s successful!" %name
- i += 1
- #该片段来自于http://www.codesnippet.cn/detail/210820135281.html
来源: http://www.codesnippet.cn/detail/210820135281.html