- '''
- 获取登入界面的验证码,并保存到本地 --现在只是保存到本地中,后期再编写自动输入
- '''
- import requests
- fromlxmlimport etree
- import os
- login_url ='http://www.diaosiweb.net/member/index.php'
- headers = {
- 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (Khtml, like Gecko) Chrome/58.0.3029.81 Safari/537.36',
- }
- def get_capthca(url):
- login_response = requests.get(url,headers=headers)
- image_url ='http://www.diaosiweb.net'+ etree.HTML(login_response.text).xpath('//img[@id="vdimgck"][email protected]')[0].replace('..','')
- image_response = requests.get(image_url).content
- with open('captcha.jpg','wb') as f:
- f.write(image_response)
- f.close()
- print('验证码已经保存到:{}'.format(os.getcwd()))
来源: http://www.bubuko.com/infodetail-2102479.html