【发布时间】:2010-11-20 22:54:28
【问题描述】:
当我运行以下脚本时:
from mechanize import Browser
br = Browser()
br.open(url)
br.select_form(name="edit_form")
br['file'] = 'file.txt'
br.submit()
我得到:ValueError: value 属性是只读的
当我添加时我仍然得到同样的错误:
br.form.set_all_readonly(False)
那么,如何使用 Python Mechanize 与 HTML 表单交互以上传文件?
理查德
【问题讨论】:
-
这可能很愚蠢,但是 file.txt 是否存在于您脚本的工作目录中?
标签: python file forms upload mechanize