我正在尝试从网站上抓取网络结果:https : //promedmail.org/promed-posts/
我关注了 beutifulsoup。机械汤和机械化到目前为止无法抓取搜索结果。
import re
from mechanize import Browser,urlopen
browser = Browser()
browser.set_handle_robots(False)
browser.addheaders = [('User-agent', 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1')]
browser.open("https://promedmail.org/promed-posts")
for form in browser.forms():
if form.attrs['id'] == 'full_search':
browser.form = form
break
browser['search'] = 'US'
response = browser.submit()
content = response.read()
在美国输入时,内容不显示搜索结果。知道我在这里做错了什么吗?