Khi tôi chạy kịch bản sau đây:upload file với Python mechanize
from mechanize import Browser
br = Browser()
br.open(url)
br.select_form(name="edit_form")
br['file'] = 'file.txt'
br.submit()
tôi nhận được: ValueError: attribute giá trị là readonly
Và tôi vẫn nhận được lỗi tương tự khi tôi thêm:
br.form.set_all_readonly(False)
Vì vậy, làm cách nào tôi có thể sử dụng Python Mechanize để tương tác với biểu mẫu HTML để tải lên tệp?
Richard
này có thể là ngu ngốc, nhưng nào file.txt tồn tại trong thư mục làm việc tập lệnh của bạn? – Geo
yep (giới hạn 15 ký tự) – hoju