python查成绩_方正教务处自动抢课查成绩(python版)(一)
[Python] 纯文本查看 复制代码# encoding=utf-8
import requests
from BaseClass import config
from bs4 import BeautifulSoup
import urllib
class login(config):
def __init__(self,url):
self.data = '''__VIEWSTATE={}&txtUserName={}&Textbox1=&TextBox2={}&txtSecretCode={}&RadioButtonList1=%D1%A7%C9%FA&Button1=&lbLanguage=&hidPdrs=&hidsc='''
super(login,self).__init__(url)
def login(self,xh,pwd,yzm,cookies):
try:
data=self.data.format(self.getVaules(cookies=cookies),xh, pwd, yzm)
s=requests.session()
s.cookies=cookies
con = s.post(self.url, headers=self.headers, data=data)
if con.url==self.url:
print("验证码可能出现错误!请重新登陆")
#print(con.content.decode('gbk'))
return False,None,None,None,
else:
data=con.content
soup=BeautifulSoup(data,'html.parser',from_encoding='gbk')
xm=soup.find('span',attrs={'id':'xhxm'}).text[0:len(soup.find('span',attrs={'id':'xhxm'}))-3]
#print(xm)
return True,cookies,xh,xm
except Exception, e:
print(e.args)
print(e.message)
print e.__doc__
print(u"出现错误!请重新登陆")
return False,None,None,None,
python查成绩_方正教务处自动抢课查成绩(python版)(一)相关推荐
- 新版正方教务管理系统API(获取课程表,考试,成绩,通知,自动抢课等)
一个有关新版正方教务管理系统(如下图展示的主页面即为新版教务系统)的API,可以实现教务系统内基础的查询功能,未来还会添加选课抢课,一键评价等功能. 已实现与待实现 自动登陆.cookies获取 个人 ...
- python 字符串拼接_面试官让用 3 种 python 方法实现字符串拼接 ?对不起我有8种……...
点击上方 蓝字关注我们 点击上方"印象python",选择"星标"公众号重磅干货,第一时间送达!之前发过很多关于 Python 学习的文章,收到大家不少的好评, ...
- python ide 最好_我在iPad上最好的Python IDE
python ide 最好 Having finished my first year at university, and being left with very little to do thi ...
- python selenium脚本_怎样开始写第一个基于python的selenium脚本
1.下载并安装python(http://www.python.org/geti/). 2.安装selenium(http://pypi.python.org/pypi/selenium)下载并解压缩 ...
- python入门教授_南开大学教授强力推荐的5本Python入门书籍,附电子版
筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内. python现在的主流版本是3.7(有明显性能提升,强烈推荐) 3.6, 不基于这两个或者更新版本的书,慎重选择.很多库已经不提供py ...
- python语言 行业_如何入门编程开发行业 选择Python语言怎么样
如何入门编程开发行业?选择Python语言怎么样?Python是一种面向对象的解释型计算机程序设计语言,它是纯粹的自由软件,语法简洁清晰,它具有丰富和强大的库.它常被称为胶水语言,能够把用其他语言制作 ...
- python笔记视频_终于拿到!清华大佬Python视频+书+笔记汇总
终于拿到!清华大佬Python视频+书+笔记汇总 清华学姐推荐的Python视频400集,拿走不谢!
- python 建筑计算_制图小技巧:巧用Python和ELK瞬间完成总图建筑名称标注
哎呦,又到了每周一次的制图教室啦.经过前面两次制图教程的分享,相信大家对于白模填色和写实渲染这两种表达方式肯定有了较好的掌握. 那么今天我们就转战制图技巧篇,和童鞋们聊一下总平面图中的建筑名称标注问题 ...
- python编程首选_为什么说学编程首选是python
为什么学编程 你可能不会成为一名专业的程序员, 不过学编程的确是有很多的原因的 1. 最重要的是你想学!不论是因为业余爱好还是作为职业,编程都是十分有意思的, 都会让你收获很多 2. 如果你是对计算机 ...
- python树代码_浅析AST抽象语法树及Python代码实现
在计算机科学中,抽象语法树(abstract syntax tree或者缩写为AST),或者语法树(syntax tree),是源代码的抽象语法结构的树状表现形式,这里特指编程语言的源代码.树上的每个 ...
最新文章
- 一文读懂神经网络初始化!吴恩达Deeplearning.ai最新干货
- 小忆《记录博客一周年》
- javascript打印
- 【ABP框架系列学习】模块系统(4)
- 仿小黄车android定位,小黄车ofo是怎么实现自行车定位功能的?
- linux 源码安装mysql5.7_linux安装mysql5.7.27
- Outlook Express 错误代码表
- mooc中习题--简单运算器
- VisualBox配置共享文件夹功能
- 正则表达式在 ES2018 中的新写法
- 计算机主机前后,Win10电脑主机前面的耳机插口没声音怎么办?前置面板插孔没声音...
- diskpart clean误操作数据恢复
- 如何用php 图片合成一张图片,PHP图片处理之多张图片合成一张的实例
- 【无标题】认知智能中国原生智能科技体系 一文看懂认知智能 道翰天琼认知智能奠基者领导者
- AI计算盒子SE5笔记
- 商业分析能力是怎样炼成的?
- 029 Rust死灵书之Vec实现Drop
- django book的实践
- vscode配置ESLint+Prettier - Code formatter+Vetur
- 2021最新 Python调用腾讯云短信接口
热门文章
- Unity粒子特效系列-毒液喷射预制体做好了,unitypackage包直接用 -下
- 易辅客栈-第16套从零学手游脚本实战
- 软件测试做简历专业技能这样写,还怕没面试机会?
- 链接Linux工具(SecureCRT)
- 汇川机器人视觉标定_汇川机器人应用技术课件(1).ppt
- GrandTotal for Mac v7.2.2 发票收据预算设计软件
- 【愚公系列】2022年02月 Django商城项目 26-搜索引擎功能实现
- Ubuntu最佳字体推荐
- 用台达PLC485通信控制11台英威腾变频启动停止速度设定
- 项目管理十大知识领域和五大过程