对不起,标题不好。这段代码被复制了,所以我不知道前几行是什么。
我要抓取的网站首先要求提供电子邮件,提交后要求提供密码。当我检查元素时,仅在输入电子邮件后才加载密码表单。
cj = http.cookiejar.CookieJar() #not sure what this does
br = mechanize.Browser()
br.set_cookiejar(cj)
br.open("http://stream.bayyinah.tv")
br.select_form(nr=0)
br.form['email'] = 'myemail'
br.submit() #only way to get the password form to load?
br.select_form()
br.form['password'] = 'mypassword'
br.submit()
最后三行肯定是错误的。