Python机械化表单提交问题

时间:2011-08-15 16:16:22

标签: python mechanize

http://klepec.amebis.si/

想要提交到此表单,但来自mechanize示例的标准提交代码不起作用。发生“提交”事件,但提交的数据为空。该网站由2帧(glavni.asp和vnos.htm)glavni-main vnos-input组成。 由于机械化不支持框架,我尝试分开打开两个框架。

import mechanize
br = mechanize.Browser()
br.open("http://klepec.amebis.si/vnos.htm")
br.select_form(name="obrazec")
br["besedilo"] = raw_input("Jaz: ")
response = br.submit()

这实际上是像cleverbot这样的“本地”版本。任何想法,它是否与它在asp中制作的事实有关? (我有点机械化了)

1 个答案:

答案 0 :(得分:0)

许多人建议使用twill formfill module而不是原始机械化。 尝试并告诉我们提交是否仍然失败?