Creme 96,Python,Mechanize.py

时间:2014-07-05 01:36:44

标签: python mechanize

我正在尝试使用python和mechanize模块登录CREME 96网站从Web应用程序获取数据,我是网络抓取的新手,所以这是我第一次尝试这样的项目。

这是登录页面的链接:https://creme.isde.vanderbilt.edu/CREME-MC/login_form

以下是我的代码:

import mechanize

cj=mechanize.CookieJar()
browser = mechanize.Browser()
browser.set_cookiejar(cj)
browser.open("https://creme.isde.vanderbilt.edu/CREME-MC/login_form")
browser.select_form(nr = 1)
browser.form['__ac_name'] = Username
browser.form['__ac_password'] = Password
browser.submit()

我无法使用此代码。请帮忙。

1 个答案:

答案 0 :(得分:1)

您应该使用:

browser['__ac_name'] = Username
browser['__ac_password'] = Password

而不是:

browser.form['__ac_name'] = Username
browser.form['__ac_password'] = Password