编码以下:#!/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查分的方法相关推荐

  1. python编写交互界面设计_Python 如何编写交互界面?

    Python 如何编写交互界面? 先导入Python GUI库tkinter:然后使用tkinter接口"Tk"进行创建界面:接着使用接口"title"设置界面 ...

  2. python编写交互界面查分,Python实现CET查分的方法 -电脑资料

    作者:Sephiroth 字体:[增加 减小] 类型:转载 这篇文章主要介绍了Python实现CET查分的方法,实例分析了Python操作链接查询的技巧,需要的朋友可以参考下 本文实例讲述了Pytho ...

  3. python编写交互界面查分app_Django项目中model的数据处理以及页面交互方法

    Django中Models是什么: 通常,一个Model对应一张数据表, Django中Models以类的形式表现, 它包含一些基本字段以及数据的一些行为 ORM: 对象关系映射(Object Rel ...

  4. python编写交互界面查分_python小习题:查分数 - 李金龙

    代码要求: 根据输入的人物的名称,来输出改人物的分数 代码块: name = input('请输入待查找的用户名:') score =[['迷途',85],['黑夜',80],['小布丁',65],[ ...

  5. python 编写交互界面

    ---恢复内容开始--- 新建一个窗口 常用的python GUI库--tkinter import tkintertop = tkinter.Tk(className='python window ...

  6. python交互界面制作_Python 如何编写交互界面?_后端开发

    c语言怎么实现三个数从小到大输出?_后端开发 方法:1.使用if语句对数字x与y进行比较,若x>y则交换x和y的值:2.使用if对x与z进行比较,若x>z则交换x和z的值:3.使用if对y ...

  7. python打代码运行图形_利用aardio给python编写图形界面

    前阵子在用python写一些小程序,写完后就开始思考怎么给python程序配一个图形界面,毕竟控制台实在太丑陋了. 于是百度了下python的图形界面库,眼花缭乱的一整页,拣了几件有"特色& ...

  8. 教我如何使用python编写一个界面

    要使用 Python 编写一个界面,通常需要使用 GUI 库,如 Tkinter, PyQt, wxPython 等.这些库都提供了一系列的控件(如按钮.文本框.标签等)和方法,帮助您创建和设计图形界 ...

  9. python打开交互界面设计_老司机必备——用PyQt做一个有交互界面的妹子图爬虫...

    内容简介:老司机必备--用PyQt做一个有交互界面的妹子图爬虫 代码飙车,指日可待.今天的课程教大家结合PyQt和 Python 爬虫技术,做一个带有交互界面的妹子图网站爬虫程序. 一.实验简介 1. ...

最新文章

  1. [Google API](4)搜索结果
  2. python怎么下载-下载 python
  3. java代码同时下载_java代码实现打包多个文件下载功能
  4. solaris11 format zpool
  5. 20145309李昊《网络对抗》MSF应用基础
  6. E9启动后无法打印日志
  7. 数据结构与算法的分析 —— 渐进复杂度(三个记号)
  8. python numba_如何用numba加速python?
  9. 图:昌荣传播2010夏令营拉歌大赛胜利闭幕
  10. 乾颐堂现任明教教主(2014年课程)TCPIP协议详解卷一 第九节课笔记
  11. 【君思智慧园区】园区物业管理系统,物业管理系统解决方案
  12. 微信小程序登陆\code详解
  13. wordpress最佳架构_适用于您的在线简历的23个最佳WordPress简历主题(2020)
  14. mysql dump 1449_mysqldump 1449错误解决办法
  15. SVN 错误 Access to SVN Repository Forbidden的原因及解决方法
  16. Unity PC 打包后文件夹
  17. python 连乘函数_python中如何进行连乘计算
  18. Gradient Harmonized Single-stage Detector
  19. 计算机网络时间同步(时钟同步)的重要性
  20. ​12个很棒的Pandas和NumPy函数,让分析事半功倍

热门文章

  1. h5前端开发培训,html5学习笔记
  2. linux操作系统之 服务器架构
  3. solr(二)Using SolrJ
  4. 学Android必须懂的
  5. 解决错误 Could not find method leftShift() for arguments
  6. CSS3动画结束闪烁问题
  7. 常用HTML转义字符
  8. 3500双休和4000单休,你选哪个?
  9. gateway sentinel 熔断 不起作用_民熔小课堂|关于熔断器保险丝的知识扫盲!
  10. 京东电器工程师笔试题