Python Mechanize 用变量或提取的文本填充表单

标签 python forms submit controls mechanize

我正在尝试使用 python mechanize 制作一个脚本来自动填写表单。具有根据其他因素变化的值。有没有办法让它从文件中读取?这是我的代码:

br.open('https://url/url)
br.select_form(nr=0)
br.form['xxxxx']='123456'
br.form['yyyyy']='7890'
br.submit()                                           
print br.response().read()

我怎样才能得到类似的东西

br.form['xxxx']=open(xxx.txt,r)

所以它从xxx.txt读取并填写表格..似乎无法在网上找到任何东西......

最佳答案

br.form['xxxx']=open(xxx.txt,r).read()

这将直接给出文件的内容。

关于Python Mechanize 用变量或提取的文本填充表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36643433/

相关文章:

php - php 中登录凭据的一些问题

javascript - 避免 Angular2 在单击按钮时系统地提交表单

python - 使用日期时间对象

python - 从动词 Wordnet 中获取名词

python - Amazon EC2 微型实例不响应 'which python' 命令

javascript - 动态添加表单和输入复选框到 HTML 问题

javascript - jQuery 验证插件 - 表单未提交

python - Matplotlib 极坐标直方图已移动箱

html - 当放置在 CSS 下拉菜单中时,HTML 选择会丢失文档流吗?

javascript - 在选中复选框之前如何禁用按钮?