在使用验证码进行验证码图片下载,并且手动输入验证码信息时,发现,验证码总是在程序运行完成后才下载,不知道什么原因,如何解决这个问题?
下面附上代码:
import urllib2, os
codeUrl = '***'
def downImg(url, name):
try:
req = urllib2.Request(url)
req = urllib2.urlopen(req)
content = req.read()
file = open(os.getcwd() + '/' + name, 'w+b')
file.write(content)
file.close()
return True
except Exception, e:
print 'Error :', e
downImg(codeUrl, 'code.png')
raw_input('请输入验证码:')
图片总是在我执行raw_input后程序退出,才会下载成功图片。
**什么原因导致的?
如何解决这个问题?**
先谢谢各位了!