python - 斜纹/机械化访问 html 内容

标签 python twill mechanize-python

关于 Twill 的几个问题和 Mechanize :

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

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

最佳答案

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

但是 Mechanize 不支持您想要的简单界面。为此,我建议 Chickenfoot .

关于python - 斜纹/机械化访问 html 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/624232/

相关文章:

python - 如何识别变量是类还是对象

python - 使用 Twill 从登录页面 Python 中抓取 .txt

python - Flask 应用程序的功能测试 : Weird Twill Traceback

python - 使用python mechanize提交数据

python - mechanize,bs4,urllib,urlib2 无法打开 nseindia.com

python - 如何在 django Rest 中启用基于函数的 View 的 cors origin?

python - 创建python自动导入脚本文件

python - 如何在 Python 中增加字典列表

jquery - 斜纹 - 如何选择多个具有相同名称的选择

Python Mechanize 选择表单 FormNotFoundError