Когда я отправляю форму на веб-сайт Министерства здравоохранения Канады, я получаю возврат оригинальной формы:
import re
from mechanize import Browser
def run():
browser = Browser()
browser.open("https://health-products.canada.ca/dpd-bdpp/index-eng.jsp")
browser.select_form("search")
browser['status'] = 0
browser['brandName'] = "Stelara"
response = browser.submit()
content = response.read()
print content
Я получаю статус 200 из ответа, что означает, что он был успешным, нозатем я печатаю возвращенное содержимое, это просто оригинальная форма.
Что я пытаюсь выяснить сейчас, так это ответ для меня, когда я вручную отправляю форму, а не когда я отправляю ее с помощью Mechanize.
Любые идеи будут оценены.