Twill/Mechanize访问html内容

2024-04-19 07:04:39 发布

您现在位置:Python中文网/ 问答频道 /正文

关于Twill和{a2}的几个问题:

  1. Twill作为一个web自动化工具仍然有用吗?如果是,那么为什么当前没有维护?如果没有,Mechanize是否已经进一步成熟以支持Twill风格的简单脚本?或者是有没有另一个方案来填补这一空白?

  2. 我能够很快地使用Twill在python中设置两个测试套件,但是对于如何访问Twill在python程序中输出的信息,我有点困惑。也就是说,我可以执行showforms()并看到整齐列出的表单值,还可以使用fv更新表单值并提交。但是如何将这些表单值作为python变量访问呢?我该怎么说:someField1Value = fv("1","someField1")


Tags: 工具程序脚本web信息a2表单套件
2条回答

斜纹是一个thin shell around the mechanize package。你是对的,它似乎没有被积极维护,所以我会坚持机械化。在

但是,Mechanize不支持您所追求的简单接口。为此,我推荐Chickenfoot。在

这个问题很古老,但在谷歌排名靠前。在

截至2014年,官方twill似乎已经死了,邮件列表也是如此。在

github上有分叉:

https://github.com/zenoss/twill

https://github.com/ctb/twill

相关问题 更多 >