ython的sys模块

有关模块的导入
导入模块的循序
-
从当前目录下导python文件
-
再去环境变量下找这个文件
导入模块的实质
- 把这个模块的代码从头到尾的执行一次
比如有b文件为:

在a文件中直接import b:

输出为:
如果我在a文件中加入:

则输出为:

另外一种写法:
可以用于只导入某个函数或者变量

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

操作MONDO DB
创建数据库,并且插入数据:

返回所有数据:

条件查找:

删除某条数据:

update数据:

接口开发
了解接口开发的好处:
-
知道接口怎么开发
-
避免别人操作你的数据库
-
mock服务
methods可同时支持多种发请求方式。

打开浏览器,输入本地Ip+/login可获得:

或者在Postman中可获得post请求的结果:

可以定义一个response:

在Postman中可得到如下结果:

如何获取request的请求参数:

来看一个例子:

开始学习写一个小项目:
先将你的项目目录如下设置,设置成“Source Root",这样在该文件夹中的Python文件都可以直接用import找到这个文件夹下的方法以参数:

先定义一个配置文件用来存放所有会经常被用到的参数,比如数据库连接的Host等:

然后写一个专门用来存放接口方法的文件:

可以将数据库连接密码加密这些方法封装在另一个文件中:

最后再创建一个start文件作为这个项目的入口:

这里需要注意的是,邮件项目根目录mark as route,这种方式在pycharm中是好用的,但是在命令行或者其他使用是不行的,。
如果用命令行也可以运行Python并且项目位于任何的目录下都可以运行成功,在start文件中,需要取出当前路径:

读取&修改excel
读excel:

修改excel:
