我有一个 Python 脚本,它使用 MechanicalSoup StatefulBrowser 打开以前可以工作的 URL。但它最近停止工作,打开一个特定的网站,我没有更改任何代码。
我试过打开其他网站,没问题。这是打不开的具体网站:http ://a810-bisweb.nyc.gov/bisweb/ComplaintsByAddressServlet?allbin=4606689
import mechanicalsoup
browser = mechanicalsoup.StatefulBrowser()
# open url test
url = "http://www.cnn.com"
print("opening website: {}".format(url))
browser.open(url)
print("done website: {}".format(url))
url = "http://a810-bisweb.nyc.gov/bisweb/ComplaintsByAddressServlet?allbin=4606689"
print("opening website: {}".format(url))
browser.open(url)
print("done website: {}".format(url))
以下是我从 www.cnn.com 得到的输出,它按预期打开。但是第二个链接只是挂起。
有什么帮助吗?或者,如果有人知道联系 MechanicalSoup 开发人员的方法,请告诉我。
输出:
opening website: http://www.cnn.com
done website: http://www.cnn.com
opening website: http://a810-bisweb.nyc.gov/bisweb/ComplaintsByAddressServlet?allbin=4606689
... hangs ...
谢谢你。