gpt4 book ai didi

python - 表单未在 PYTHON 中使用 MECHANIZE 提交!

转载 作者:行者123 更新时间:2023-12-04 16:21:05 24 4
gpt4 key购买 nike

from  mechanize import *
import cookielib
from BeautifulSoup import BeautifulSoup

br = Browser()
br.open('http://casesearch.courts.state.md.us/inquiry/inquiry-index.jsp')
br.select_form(name="main")
br.find_control(name="disclaimer").selected = True
reponse = br.submit()
print reponse.read()

以上是我的代码。现在我希望它显示此 http://casesearch.courts.state.md.us/inquiry/processDisclaimer.jis 的 HTML但它没有这样做,而是返回同一页面的 HTML。我不明白为什么?

最佳答案

添加 .items[0] :

br.find_control(name="disclaimer").items[0].selected

更完整的代码片段如下所示:
import mechanize

br = mechanize.Browser()
br.open('http://casesearch.courts.state.md.us/inquiry/inquiry-index.jsp')
br.select_form(name="main")
br.find_control(name="disclaimer").items[0].selected = True
reponse = br.submit()
print reponse.read()

关于python - 表单未在 PYTHON 中使用 MECHANIZE 提交!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3413585/

24 4 0
文章推荐: python - GAE- Mechanize 源代码
文章推荐: python - 使用 python 从