day7接口开发
一.数据库操作,
1.创建游标时指定游标类型为字典,返回值类型为字典,方便取值
cur = coon.cursor(cursor=pymysql.cursor.Dictursor)
2.获取执行查询SQL语句中表的表头, cur.discription
3.使用列表生成式获取表头插入到获取到数据的第一元素
fildes = [ fildes[0] for fildes in cur.discription]
4.将执行SQL的结果强制转换为list, data = list(cur.fetchall)
5.在执行结果第一个元素出插入获取的表头, data.insert(0,fildes)

二.sys.argv的作用,就是在运行的时候,将传入的参数放到其中

三.模块导入
1.print(sys.path):打印环境变量,所有的.py文件放在环境变量下都可以导入,途中spz不再当前目录

2.需要导入其他目录的py文件时,需要将目标文件的主目录添加到环境变量中

四.模拟(moke)服务

使用moke封装注册


五.分目录放置文件:在项目下分别建立多个目录
1.bin目录放置启动文件,,logs放置日志,lib放置程序主逻辑

,conf目录放配置文件

lib下放置主函数


2.在主目录(项目)下右键选择"Mark Directory as----Sources Root"将该级目录加到环境变量,该文件夹所有文件就可以导入该目录下全部的全部方法,导入后文件夹颜色改变

当在其他文件中执行该服务的是,需要动态获取项目的目录,可使用以下方式添加并运行

六.读excel

修改excel,前提是存在目标文件,且需要root权限运行

day7接口开发的更多相关文章
- 《连载 | 物联网框架ServerSuperIO教程》- 13.自定义视图显示接口开发,满足不同的显示需求
		
1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架Serve ...
 - 《Python Web 接口开发与测试》---即将出版
		
为什么要出这样一本书? 首先,今年我有不少工作是跟接口自动化相关的,工作中的接口自动化颇有成效. 我一直是一个没有测试大格局的人,在各种移动测试技术爆发的这一年,我却默默耕耘着自己的一亩三分地儿(We ...
 - 浅谈 PHP 与手机 APP 开发(API 接口开发)   -- 转载
		
转载自:http://www.thinkphp.cn/topic/5023.html 这个帖子写给不太了解PHP与API开发的人 一.先简单回答两个问题: 1.PHP 可以开发客户端? 答:不可以,因 ...
 - 支付宝WAP支付接口开发(Node/Coffee语言)
		
此博客不更新很久了, 更新的文档在这, 有兴趣到这里围观: http://neutra.github.io/2013/%E6%94%AF%E4%BB%98%E5%AE%9DWAP%E6%94%AF%E ...
 - C#微信公众号接口开发,灵活利用网页授权、带参数二维码、模板消息,提升用户体验之完成用户绑定个人微信及验证码获取
		
一.前言 当下微信公众号几乎已经是每个公司必备的,但是大部分微信公众账号用户体验都欠佳,特别是涉及到用户绑定等,需要用户进行复杂的操作才可以和网站绑定,或者很多公司直接不绑定,而是每次都让用户填写账号 ...
 - C#.NET微信公众账号接口开发系列文章整理--微信接口开发目录,方便需要的博友查询
		
前言: 涉及微信接口开发比较早也做的挺多的,有时间的时候整理了开发过程中一些思路案例,供刚学习微信开发的朋友参考.其实微信接口开发还是比较简单的,但是由于调试比较麻烦,加上微信偶尔也会给开发者挖坑,并 ...
 - C#/ASP.NET MVC微信公众号接口开发之从零开发(四) 微信自定义菜单(附源码)
		
C#/ASP.NET MVC微信接口开发文章目录: 1.C#/ASP.NET MVC微信公众号接口开发之从零开发(一) 接入微信公众平台 2.C#/ASP.NET MVC微信公众号接口开发之从零开发( ...
 - APP数据接口开发的一些经验
		
刚接到这样的任务时,没有感觉到任何压力,不就是给移动端应用提供数据吗?那边发来参数,这边处理数据,返回JSON.做网站开发时经常使用ajax请求后台数据,不就是这么回事吗.于是,在确认完需求后就开始干 ...
 - 浅谈 PHP 与手机 APP 开发(API 接口开发)
		
本文内容转载自:http://www.thinkphp.cn/topic/5023.html 这个帖子写给不太了解PHP与API开发的人一.先简单回答两个问题:1.PHP 可以开发客户端?答:不可以, ...
 
随机推荐
- Description	Resource	Path	Location	Type Project configuration is not up-to-date with pom.xml. Select: Maven->Update Project... from the project context menu or use Quick Fix.	spark-MT		line 1	Maven Co
			
1.相信大家新建的maven项目,然后添加好依赖(即修改了pom.xml文件以后就会出现如下所示的错误): Description Resource Path Location Type Projec ...
 - CAS5.3.X 配置备忘
			
## # 普通MD5用户jdbc验证 ## #配置数据库连接 cas.authn.jdbc.query[0].driverClass=com.mysql.cj.jdbc.Driver cas.auth ...
 - [转] AES,SHA1,DES,RSA,MD5区别
			
AES:更快,兼容设备,安全级别高: SHA1:公钥后处理回传 DES:本地数据,安全级别低 RSA:非对称加密,有公钥和私钥 MD5:防篡改 相关: 公开密钥加密(英语:public-key cry ...
 - es6 箭头函数【箭头表达式】
			
箭头函数,通过 => 语法实现的函数简写形式,C#/JAVA8/CoffeeScript 中都有类似语法.与函数不同,箭头函数与其执行下文环境共享同一个 this.如果一个箭头函数出现在一个函数 ...
 - php让一个数组按照另外一个数组的键名进行排序
			
$a = [ 'id', 'name', 'identityId', 'phone', 'email', 'schoolId' ]; $b = [ 'id' => '唯一标识', 'identi ...
 - ip 命令
			
Linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者.使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务.ifconfig是net-tools中已被废弃使用的一个命 ...
 - log4j.xml 报告集成
			
等级: trace< debug<info<warn<error<fatal trace 追踪 deug: eclipse, Log4j配置 [1]从零开始 a). ...
 - 20165235 祁瑛 2018-4 《Java程序设计》第七周学习总结
			
20165235 祁瑛 2018-4 <Java程序设计>第七周学习总结 教材学习内容总结 MySQL数据管理系统 MySQL数据管理系统,简称MySQL,是世界上流行的数据管理系统. M ...
 - 组合数的简单求法(dfs)
			
组合数的具体应用可以参考这个例子:https://www.cnblogs.com/FengZeng666/p/10496223.html 下面这段代码可以作为求组合数的固定套路或者公式: #inclu ...
 - android studio打可执行jar包
			
android studio可以通过library工程打出jar包 解压会看到META-INF/MANIFEST.MF文件的打开如下: Manifest-Version: 1.0 增加一行,注意冒号后 ...