1
如何提交其中包含Captch圖像的表單?嘗試這種代碼使用Urllib或Urllib2的Sumit驗證碼和其他值python
import urllib
import urllib2
from PIL import Image
import pytesser
#include the pytesser into the site pacakges
#and run sudo apt-get tesseract-ocr it is required by the
#pytesser to run the image converter
image = urllib.URLopener()
image.retrieve("http://www.stat.gov.pl/regon/Captcha.jpg","Captcha.jpg")
#The image get saved into current script directory
image = Image.open('Captcha.jpg')
print image_to_string(image) #I will get the text from the Captcha Image
text=image_to_string(image)
現在,我想這個數據字典在後發送到打開的請求,以便獲得下一個頁面包含的細節
data={'criterion1TF':5213510101,'verifCodeTF':text}
,但是當我使用 的urllib。 URLopener() 它再次打開具有不同驗證碼圖像的新頁面。 我希望有人能幫我解決這個問題。 在此先感謝。