gpt4 book ai didi

python - Mechanize :类型错误:Nonetype 对象不支持项目分配

转载 作者:行者123 更新时间:2023-12-04 16:20:28 25 4
gpt4 key购买 nike

我正在尝试使用 Mechanize 获取一些数据,但出现错误“Nonetype 对象不支持项目分配”。我复制了我在下面使用的代码。

import mechanize

url = "http://www.tropicos.org"

br = mechanize.Browser()

br.form["ct100_MainContentPlaceHolder_acNameControl_textBox"] = "poa annua"
response = br.submit()
print response.read()

最佳答案

您的问题是您没有调用 openbr在您访问表单之前。因此,请尝试以下操作:

import mechanize

url = "http://www.tropicos.org"

br = mechanize.Browser()
br.open(url) #RIGHT HERE
br.form["ct100_MainContentPlaceHolder_acNameControl_textBox"] = "poa annua"
response = br.submit()
print response.read()

它应该工作。

关于python - Mechanize :类型错误:Nonetype 对象不支持项目分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29529328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com