次のスクリプトを実行すると:
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フォームを操作し、ファイルをアップロードするにはどうすればよいですか?
リチャード