摘要: 首先要安装requests模块,pip install requests,接口文档地址是http://doc.nnzhp.cn/ import requestsurl = 'http://api.nnzhp.cn/api/user/stu_info'data = {'stu_name': '小黑'} 阅读全文
posted @ 2018-03-14 11:42 laosun0204 阅读(111) 评论(0) 推荐(0) 编辑
摘要: from urllib.parse import quote # url编码用的from urllib.parse import unquote # url解码用的a = '圣诞%sfd'print(quote(a)) # 会打印出%E5%9C%A3%E8%AF%9E%25sfd这种编码b = '% 阅读全文
posted @ 2018-03-13 23:05 laosun0204 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 发get请求的代码如下: from urllib import parsefrom urllib import requestimport json# get请求url = 'http://api.nnzhp.cn/api/user/stu_info'data_info = {'stu_name': 阅读全文
posted @ 2018-03-13 22:56 laosun0204 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 异常处理的原理就是捕获到可能出现的异常,为了保证程序遇到异常后继续运行,可通过try和except来实现,把可能出现异常的代码放在try里面,格式如下图的固定显示,e也可以改成别的名字,print(e)会把报错信息打印出来,可以把具体的异常写上,也可以直接用Exception,try 和except 阅读全文
posted @ 2018-03-13 17:42 laosun0204 阅读(91) 评论(0) 推荐(0) 编辑
摘要: @server.route('/add_stu',methods = ['post'])def add_stu(): sign = request.json.get('sign','') # 必填参数 username = request.json.get('username','') # 必填参数 阅读全文
posted @ 2018-03-13 16:18 laosun0204 阅读(162) 评论(0) 推荐(0) 编辑
摘要: @server.route('/login',methods = ['get','post'])def login(): username = request.values.get('username','') # 获取参数用户名,如果没有获取到,默认是空字符串 password = request 阅读全文
posted @ 2018-03-13 16:05 laosun0204 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 8、有一个存着学生成绩的文件,里面存的是json串,json串读起来特别不直观,需要你写代码把它都写到excel中,并计算出总分和平均分,json格式如下 1 2 3 4 5 { "1":["小花",99,100,98.5], "2":["小王",90,30.5,95], "3":["小明",67. 阅读全文
posted @ 2018-03-12 15:24 laosun0204 阅读(142) 评论(0) 推荐(0) 编辑
摘要: mock接口顾名思义就是模拟接口的意思,模拟第三方数据交互的接口,当第三方的接口没有提供之前,我们自己写mock接口和自己的系统数据对接测试,如果不想让别人连接数据库,可以mock接口,让别人调这个接口看数据 import flaskimport jsonserver = flask.Flask(_ 阅读全文
posted @ 2018-03-12 11:50 laosun0204 阅读(178) 评论(0) 推荐(0) 编辑
摘要: import xlutilsfrom xlutils.copy import copyimport xlrdimport os#需求分析:1、打开一个要修改的excel2、拷贝上面的excel3、修改拷贝的excel里面的内容,保存4、删除第1步打开的excel,把修改后的新excel改成原来的名字 阅读全文
posted @ 2018-03-11 18:18 laosun0204 阅读(152) 评论(0) 推荐(0) 编辑
摘要: # 需求分析:1、读出stu.xls文件里的内容2、判断,如果是1用已交作业表示,如果是空用未交作业表示3、拼接sql4、插入到数据库里的jxz_stu表里,四个字段为name,c1,c2,c3 def con_mysql(sql): import pymysql conn = pymysql.co 阅读全文
posted @ 2018-03-11 17:45 laosun0204 阅读(95) 评论(0) 推荐(0) 编辑