import sys import os
#判断是否出现验证码 yzhm = response.xpath('//img[@id="captcha_image"]/@src').extract() if len(yzhm) > 0: print("出现验证码,请输入验证码") print('验证码图片地址:',yzhm) #将验证码图片保存到本地 file_path = os.path.join(os.getcwd() + '/adc/yamzhm/yan_zhe_nma.jpg') # 拼接图片保存路径 print(file_path) request.urlretrieve(yzhm[0], file_path) # 将图片保存到本地,参数1获取到的src,参数2保存路径 #使用在线打码,自动识别验证码 from adc.yamzhm import YDMPython3 #导入打码模块 yan_zhen_ma = str(YDMPython3.result.value,encoding='utf-8') #接收打码结果 print('写入验证码',yan_zhen_ma)