browser = mechanicalsoup.StatefulBrowser()
browser.open(site+ssite)
print(browser.get_url())
r = browser.download_link('https://uygulama.gtb.gov.tr/FirmaSorgulama/Captcha/CaptchaImage')
with open('x.png', 'wb') as f:
f.write(r.content)
我连接到网站与机械汤和在该网页验证码出现。如何捕获相同的验证码并发送表单?(我正在下载带有请求的capctha,但由于它是一个新的get,所以它发生了变化)
MechanicalSoup的设计目的是自动化那些不是专门为自动化而设计的网站(否则它们会提供一个很好的API),但不是那些专门为避免自动化而设计的网站,如果你试图提交一个包含验证码的表单,就是这种情况。在
所以,首先,你要做的事违背了网站和MechanicalSoup开发者的意愿(可能还有条款和条件)。在MechanicalSoup中没有帮助CAPTCHAs的规定。在
相关问题 更多 >
编程相关推荐