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

Day7 - Sys Module, A simple API, readupdate excel相关推荐

  1. module compiled against API version 0xb but this version of numpy is 0xa

    module compiled against API version 0xb but this version of numpy is 0xa pip install --upgrade numpy ...

  2. 高通平台 /sys/module/lpm_levels/parameters/sleep_disabled节点

    高通平台 /sys/module/lpm_levels/parameters/sleep_disabled节点默认值为N,可通过修改init.rc文件来修改,最近遇到一个问题,就是两台设备韦根测试收发 ...

  3. java邮件中添加excel_使用java api 创建excel内容并发送邮件

    https://github.com/auguszero/javaToolRepsitory 利用java api 创建excel 内容并发送邮件 主要实现功能: 1.通过配置文件设置发送邮件发送方, ...

  4. linux module 目录,/sys/module/ 模块信息目录与/proc/modules文件

    在内核模块编译中,会选择编译成模块,或者build in 内核镜像中,其中对内核模块有很好的的说明,这也是linux在嵌入式当中得到广泛应用的充分体现, 内核中有很多功能选项,其中有许多使我们不需要的 ...

  5. POI API 创建Excel 文档

    原文来自 http://www.blogjava.net/hezhi/articles/POI.html HSSF提供给用户使用的对象在org.apache.poi.hssf.usermodel包中, ...

  6. ModuleNotFoundError: No module named ‘keras.api‘

    使用 from keras import backend as K 出现报错 ModuleNotFoundError: No module named 'keras.api' 将 from keras ...

  7. vnpy2.0安装后报错ModuleNotFoundError: No module named 'vnpy.api.ctp.vnctpmd'

    1,git clone vnpy的代码 2,安装bash install.sh 3,新建run.py copy如下内容 from vnpy.event import EventEngine from ...

  8. 利用百度地图api将excel中的经纬度数据可视化

    利用百度地图api将excel中的经纬度数据可视化 因为本人最近在研究2019年研究生数学建模华为杯D题,想将它3个excel文件汽车的经纬度数据在地图上画出来,找了很多方法才实现.现将它分享给大家, ...

  9. python numpy 版本问题:error module compiled against API version 0xc but this version of numpy is 0xb

    问题描述: 安装完gym之后,又安装了一些其他包,之后再使用gym出现如下错误: RuntimeError: module compiled against API version 0xc but t ...

最新文章

  1. 职场,18个细节决定成败[转载]
  2. Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行
  3. 【知识星球】LeNet5,AlexNet,VGG,MobileNet它们的前身都是什么,你知道吗?
  4. 每天一道LeetCode-----从有序数组中删除重复元素
  5. matlab 列表 剪切,利用Matlab进行文件批量复制、剪切和修改文件名
  6. java 按位置格式化字符串_Java字符串格式化,{}占位符根据名字替换实例
  7. Unity脚本生命周期与执行顺序
  8. spring事物管理--声明式(AspectJ)注解实现 (推荐使用)
  9. 分布式模块之间的调用_分布式事务
  10. piv图像处理文献综述_图像处理文献综述
  11. Bolt XML和JQBolt Lua代码自动补全插件配置教程
  12. 《几何与代数导引》习题1.34.2
  13. 开发中一些常用的代码片段(持续更新,要是各位大牛看见了麻烦也给在评论区添一下常用的代码)
  14. 微信小程序生成二维码方法接口集合
  15. 增强现实技术(AR)的103个应用场景汇总
  16. 绕过 office 宏密码保护
  17. SQL基础(廿)--- 抑制重复
  18. DNS有哪两种域名解析方式?简述这两种方式区别和特点。
  19. Python正则表达式在线练习(网页版)和离线练习(本地版)
  20. Mac开不了机怎么办?

热门文章

  1. 利用金箔形成的暗能量制造出的虫洞穿越空间的机器
  2. VBA将一个表格拆分成多个新表格
  3. 计算机财务管理系统是,计算机财务管理系统创新思索.doc
  4. 使用容器编译Linux内核并启动运行-续
  5. 设计灵感|惊艳!酷炫十足!3D平面版式设计案例
  6. 无线传输最远可以传输距离_无线电源传输的梦想可能很快成为现实
  7. cmd搭建vue前端项目详细过程
  8. sql datetime 排序_SQL的面试题
  9. 个人办理上海人才居住证
  10. day05-日常考试题