# -*- coding: cp936 -*-
#计算北邮教务GPA程序
#by JerryFang
#2013.11.13
import urllib2
import re
import cookielib
from urllib import urlencode
import sys,codecs
def CalcGPA():
print '''
红领巾(RedCraft)--北邮GPA计算器
1 计算北邮URP教务系统GPA(仅限内网登录:登录端口为教务系统1)
2 免修成绩不予计算
3 算法为:sum(学分*成绩)/sum(学分)
4 用户名输错了就费了,这个错误还不会写
by JerryFang
'''
uname = raw_input('请输入用户名\n')
pwd = raw_input('请输入密码\n')
# cookie
cj = cookielib.LWPCookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
urllib2.install_opener(opener)
# Login登录POST包中获得
user_d
#计算北邮教务GPA程序
#by JerryFang
#2013.11.13
import urllib2
import re
import cookielib
from urllib import urlencode
import sys,codecs
def CalcGPA():
print '''
红领巾(RedCraft)--北邮GPA计算器
1 计算北邮URP教务系统GPA(仅限内网登录:登录端口为教务系统1)
2 免修成绩不予计算
3 算法为:sum(学分*成绩)/sum(学分)
4 用户名输错了就费了,这个错误还不会写
by JerryFang
'''
uname = raw_input('请输入用户名\n')
pwd = raw_input('请输入密码\n')
# cookie
cj = cookielib.LWPCookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
urllib2.install_opener(opener)
# Login登录POST包中获得
user_d