Im писать меньшую часть более крупной программы, которая использует механизировать для ввода URL YouTube в форму, но я не могу заставить его работатьВвод в форму с Mechanize
Im используя первую форму на странице nr=0
но я не то, что поставить в поле br[]
атрибута, так как я не имею имя формы только ид
Вот мой код:
import mechanize
url = "Youtube to Mp3 URL"
br = mechanize.Browser()
br.set_handle_robots(False)
br.open(url)
br.select_form(nr=0)
br[?] = "Youtube Video URL" #What goes in the []?
res = br.submit()
content = res.read()
print content
Im уверен, что его немой вопрос, но ни один других вопросов: h elping me
спасибо!
Похоже, вы пытаетесь получить поле в форме? Если это так, вы можете попробовать с циклом 'для поля в br.select_form():' Или, по крайней мере, использовать for для печати имени каждого поля – PepperoniPizza