Twill / Mechanize访问html内容

时间:2009-03-08 20:30:55

标签: python twill mechanize-python

关于TwillMechanize的几个问题:

  1. Twill作为网络自动化工具仍然具有相关性吗?如果是,那么为什么目前没有维护?如果不是,那么Mechanize是否已经进一步成熟以支持Twill风格的简单脚本?或者是否有其他方案已经加紧填补空白?

  2. 我能够使用Twill在python中快速设置几个测试套件,但我对如何访问Twill在我的python程序中吐出的信息感到困惑。也就是说,我可以执行showforms()并查看整齐列出的表单值,我可以使用fv更新表单值并提交。但是如何以python var的形式访问其中一个表单值?我怎么能这样说:someField1Value = fv("1","someField1")

2 个答案:

答案 0 :(得分:1)

斜纹是thin shell around the mechanize package。你是对的,似乎没有积极维护所以我会坚持使用Mechanize。

然而,Mechanize不支持您所使用的简单界面。为此,我建议Chickenfoot

答案 1 :(得分:0)

这个问题很老,但谷歌排名很高。

截至2014年,oficial twill似乎已经死了,也是邮件列表。

github上有叉子:

https://github.com/zenoss/twill

https://github.com/ctb/twill