8
当我运行下面的脚本:上传文件
from mechanize import Browser
br = Browser()
br.open(url)
br.select_form(name="edit_form")
br['file'] = 'file.txt'
br.submit()
我得到:ValueError异常:值属性为只读,
我仍然得到同样的错误,当我补充一下:
br.form.set_all_readonly(False)
那么,如何使用Python Mechanize与HTML表单进行交互来上传文件?
理查德
这可能是愚蠢的,但它的file.txt的在你的脚本的工作目录存在吗? – Geo 2009-08-19 18:18:05
是的(15个字符限制) – hoju 2009-08-20 01:32:27