作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
当我运行以下脚本时:
from mechanize import Browser
br = Browser()
br.open(url)
br.select_form(name="edit_form")
br['file'] = 'file.txt'
br.submit()
我得到:ValueError: value attribute is readonly
添加时仍然出现同样的错误:
br.form.set_all_readonly(False)
那么,我如何使用 Python Mechanize 与 HTML 表单交互以上传文件?
理查德
最佳答案
这是使用 Mechanize 正确执行此操作的方法:
br.form.add_file(open(filename), 'text/plain', filename)
关于python - 使用 Python Mechanize 上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1299855/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!