成績を取得してバックグラウンドにするプログラムを作成していますが、成績情報を取得するサイトはパスワードで保護されています.urllibを使用してアカウントにアクセスし、ソースを印刷する方法はありますか
これはHTMLです
<label>Username</label>
<input type="text" id="fieldAccount" name="account" value="" size="39" />
<label>Password</label>
<input type="password" name="pw" value="" size="39" />
これは私が使用しようとしているコードです
import urllib2
import urllib
url = 'https://ps.rsd.edu/public/home.html'
values = {'account':'my_username', 'pw':'my_password'}
data = urllib.urlencode(values)
opener = urllib2.build_opener( urllib2.HTTPCookieProcessor() )
req = urllib2.Request(url,data)
res = urllib2.urlopen(req).read()
print(res)
私は何を間違っているのですか!?