# coding=utf-8
import urllib,urllib2,cookielib,requests
from bs4 import BeautifulSoup
urls = '
http://bbs.nankai.edu.cn/user/index/5987'
# 产生cookie
def run(urls):
cookie=cookielib.CookieJar()
opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
# 需要POST的数据
username = raw_input("username:")
password = raw_input("password:")
login_data = urllib.urlencode({"all_name": username,
"all_pwd": password,
"type": "user",
"request": "login",
"all_remember": "true"})
header = {
'User-Agent': "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)",
'Host': 'bbs.nankai.edu.cn',
'Connection': 'keep-alive',
#'Content-Length': '79',
#'Accept': '*/*',
#'Origin': '
http://bbs.nankai.edu.cn',
'X-Requested-With': 'XMLHttpRequest',
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
#'Referer': '
http://bbs.nankai.edu.cn/',
'Accept-Encoding': 'gzip, deflate',
'Accept-Language': 'zh-CN,zh;q=0.8,en;q=0.6'
}
r = urllib2.Request(
url = '
http://bbs.nankai.edu.cn/static/sky/dist/js/welcome.js',
data = login_data,
headers = header
)
#res=urllib2.urlopen(r)
response = opener.open(r)
#result = opener.open('http://bbs.nankai.edu.cn/group/article/303089')
for item in cookie:
print 'Name = '+item.name
print 'Value = '+item.value
#content=urllib2.urlopen(r)
#print response.read()
result=opener.open('http://bbs.nankai.edu.cn/group/article/303089')
print result.read()
if __name__ == '__main__':
run(urls)