1

我正在制作一个程序来获取我的成绩并将它们作为我的背景,但是我从中获取我的成绩信息的网站是受密码保护的有没有办法使用 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)

我究竟做错了什么!?

4

0 回答 0