Day7 - Sys Module, A simple API, read&update excel

ython的sys模块

 

有关模块的导入

导入模块的循序

  1. 从当前目录下导python文件
  2. 再去环境变量下找这个文件

导入模块的实质

  • 把这个模块的代码从头到尾的执行一次
比如有b文件为:
在a文件中直接import b:

输出为:

如果我在a文件中加入:
则输出为:
 
另外一种写法:
可以用于只导入某个函数或者变量
 

通过加环境变量的方式可以引入某个python文件

输出:
 

 

操作MONDO DB

创建数据库,并且插入数据:
返回所有数据:
条件查找:
删除某条数据:
 update数据:
 
 

接口开发

了解接口开发的好处:

  1. 知道接口怎么开发
  2. 避免别人操作你的数据库
  3. mock服务
methods可同时支持多种发请求方式。
打开浏览器,输入本地Ip+/login可获得:
或者在Postman中可获得post请求的结果:
可以定义一个response:
 
在Postman中可得到如下结果:
如何获取request的请求参数:
 
来看一个例子:
 
 

开始学习写一个小项目:

先将你的项目目录如下设置,设置成“Source Root",这样在该文件夹中的Python文件都可以直接用import找到这个文件夹下的方法以参数:
先定义一个配置文件用来存放所有会经常被用到的参数,比如数据库连接的Host等:
然后写一个专门用来存放接口方法的文件:
可以将数据库连接密码加密这些方法封装在另一个文件中:
最后再创建一个start文件作为这个项目的入口:
这里需要注意的是,邮件项目根目录mark as route,这种方式在pycharm中是好用的,但是在命令行或者其他使用是不行的,。
如果用命令行也可以运行Python并且项目位于任何的目录下都可以运行成功,在start文件中,需要取出当前路径:
 

读取&修改excel

读excel:

 

修改excel:

 

 

 

转载于:https://www.cnblogs.com/yonnia/p/9335743.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值