python编写交互界面查分,Python实现CET查分的方法
编码以下:#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys, urllib2
def CetQuery(band, exam_id):
“””CETQuery version 0.2 2009.2.28
An Exercise Program by PT, GZ University
Author Blog: , Welcome to Drop by.
“””
#查看联接
cet = “=” band “id=” exam_id
print “Connecting…”
#结构HTTP头
header = {‘Referer’:’’}
#第二个主要参数出現则应用post方法递交
req = urllib2.Request(cet, ”, header)
try:
data = urllib2.urlopen(req).read()
except BaseException, e:
print “Error retrieving data:”, e
return -1
if not len(result):
print “Error Occured. Maybe record not existed.”
return -1
#编解码字符串数组
result = data.decode(“gb2312”).encode(“utf8”)
res_tu = tuple(result.split(‘,’))
score_tu = (“英语听力”, “阅读文章”, “综合性”, “创作”, “总成绩”, “院校”, “名字”)
print “n***** CET %s 考试成绩明细 *****” % (band)
print “-准考号: %s” % (exam_id)
for i in range(7):
print “-%s: %s” % (score_tu, res_tu)
print “**************************n”
print “准考号前一位同学们: %sn后俩位同学们分别是: %s、%s” % (res_tu[-3], res_tu[-2], res_tu[-1])
return 0
if __name__ == “__main__”:
if (len(sys.argv) != 3) or
(sys.argv[1] != ‘4’ and sys.argv[1] != ‘6’) or
(len(sys.argv[2]) != 15):
print “Error: 程序流程参数错误,考試种类(4、6),准考号长短(15位)”
print “nExample:nnCETQuery.py 4 123456789012345nn”
print CetQuery.__doc__
sys.exit(1)
statue = CetQuery(sys.argv[1], sys.argv[2])
sys.exit(statue)文章内容来源于:www.seo-7.comwww.sEo-6.comhttp://www.seo-6.com/seoyh/seojichurm/118335.html
(编辑:部分内容来互联网)
python编写交互界面查分,Python实现CET查分的方法相关推荐
- python编写交互界面设计_Python 如何编写交互界面?
Python 如何编写交互界面? 先导入Python GUI库tkinter:然后使用tkinter接口"Tk"进行创建界面:接着使用接口"title"设置界面 ...
- python编写交互界面查分,Python实现CET查分的方法 -电脑资料
作者:Sephiroth 字体:[增加 减小] 类型:转载 这篇文章主要介绍了Python实现CET查分的方法,实例分析了Python操作链接查询的技巧,需要的朋友可以参考下 本文实例讲述了Pytho ...
- python编写交互界面查分app_Django项目中model的数据处理以及页面交互方法
Django中Models是什么: 通常,一个Model对应一张数据表, Django中Models以类的形式表现, 它包含一些基本字段以及数据的一些行为 ORM: 对象关系映射(Object Rel ...
- python编写交互界面查分_python小习题:查分数 - 李金龙
代码要求: 根据输入的人物的名称,来输出改人物的分数 代码块: name = input('请输入待查找的用户名:') score =[['迷途',85],['黑夜',80],['小布丁',65],[ ...
- python 编写交互界面
---恢复内容开始--- 新建一个窗口 常用的python GUI库--tkinter import tkintertop = tkinter.Tk(className='python window ...
- python交互界面制作_Python 如何编写交互界面?_后端开发
c语言怎么实现三个数从小到大输出?_后端开发 方法:1.使用if语句对数字x与y进行比较,若x>y则交换x和y的值:2.使用if对x与z进行比较,若x>z则交换x和z的值:3.使用if对y ...
- python打代码运行图形_利用aardio给python编写图形界面
前阵子在用python写一些小程序,写完后就开始思考怎么给python程序配一个图形界面,毕竟控制台实在太丑陋了. 于是百度了下python的图形界面库,眼花缭乱的一整页,拣了几件有"特色& ...
- 教我如何使用python编写一个界面
要使用 Python 编写一个界面,通常需要使用 GUI 库,如 Tkinter, PyQt, wxPython 等.这些库都提供了一系列的控件(如按钮.文本框.标签等)和方法,帮助您创建和设计图形界 ...
- python打开交互界面设计_老司机必备——用PyQt做一个有交互界面的妹子图爬虫...
内容简介:老司机必备--用PyQt做一个有交互界面的妹子图爬虫 代码飙车,指日可待.今天的课程教大家结合PyQt和 Python 爬虫技术,做一个带有交互界面的妹子图网站爬虫程序. 一.实验简介 1. ...
最新文章
- [Google API](4)搜索结果
- python怎么下载-下载 python
- java代码同时下载_java代码实现打包多个文件下载功能
- solaris11 format zpool
- 20145309李昊《网络对抗》MSF应用基础
- E9启动后无法打印日志
- 数据结构与算法的分析 —— 渐进复杂度(三个记号)
- python numba_如何用numba加速python?
- 图:昌荣传播2010夏令营拉歌大赛胜利闭幕
- 乾颐堂现任明教教主(2014年课程)TCPIP协议详解卷一 第九节课笔记
- 【君思智慧园区】园区物业管理系统,物业管理系统解决方案
- 微信小程序登陆\code详解
- wordpress最佳架构_适用于您的在线简历的23个最佳WordPress简历主题(2020)
- mysql dump 1449_mysqldump 1449错误解决办法
- SVN 错误 Access to SVN Repository Forbidden的原因及解决方法
- Unity PC 打包后文件夹
- python 连乘函数_python中如何进行连乘计算
- Gradient Harmonized Single-stage Detector
- 计算机网络时间同步(时钟同步)的重要性
- ​12个很棒的Pandas和NumPy函数,让分析事半功倍