如何使用mechanicalsoup拍摄照片?

2024-09-29 17:24:43 发布

您现在位置:Python中文网/ 问答频道 /正文

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,所以它发生了变化)


Tags: httpsbrowserurlgetdownloadlinksiteopen
1条回答
网友
1楼 · 发布于 2024-09-29 17:24:43

MechanicalSoup的设计目的是自动化那些不是专门为自动化而设计的网站(否则它们会提供一个很好的API),但不是那些专门为避免自动化而设计的网站,如果你试图提交一个包含验证码的表单,就是这种情况。在

所以,首先,你要做的事违背了网站和MechanicalSoup开发者的意愿(可能还有条款和条件)。在MechanicalSoup中没有帮助CAPTCHAs的规定。在

相关问题 更多 >

    热门问题