我是网络抓取的初学者,虽然我可以在普通网页上进行,但我已尝试在node.js和python中搜索Solarwinds,但它只返回登录页面,尽管给出正确的登录信息。
import mechanize
from bs4 import BeautifulSoup
import urllib2
import cookielib
cj = cookielib.CookieJar()
br = mechanize.Browser()
br.set_handle_robots(False)
br.set_cookiejar(cj)
br.open("******")
br.select_form(nr=0)
br.form['username'] = '***'
br.form['password'] = '***'
br.submit()
print br.response().read()
我总是收到此错误mechanize._form.ControlNotFoundError: no control matching name 'username'