3月31
------------恢复内容开始------------
库的管理
1.标准库:安装python解释器后,直接自带的
os,sys,json,csv,time,datatime,hashlib
2.第三方库:全球顶级程序员(有专门的网站可以下载)
安装方式:
1.在线安装
pip install 库的名称
pip uninstall 库的名称
pip3 install-U 库的名称
2.离线安装
3.常用的第三方的库
selenium:UI测试框架
Appium:移动UI测试框架
requests:接口测试框架
pymysql:操作mysql
xlrd:操作Excel文件
Django:全栈web框架
flask:轻量级的web框架
fast:异步web框架
pytest:单元测试框架
3.自定义的库:自己编写的python文件
import os:导入目录
getcwd:返回当前目录

listadir:获取目录下的所有文件和文件夹

stat:获取文件和目录信息

import os.path:导入目录路径
os.path.dirname(file):获取当前路径

os.name:获取操作系统

os.environ:环境变量

os.path.exists:判断文件是否存在

获取文件里面的内容

time模块
import time:引入时间
time:提供了各种时间有关系的库
time.time:获取时间戳

time.ctime:获取时间字符串格式

time.sleep:秒为单位

time,localtime:时间戳转为本地时间(tm.year年,tm.mon月,tm.mday日)

time.strftime:中国式时间%Y年 %m月 %d日 %H时 %M分 %S秒

相比time的模块,datatime也是表示时间的,但是会更加直观
当前时间

实现当前时间并去添加N天或者N小时:datetime.timedelta() hours:小时
openapi:开放平台
1.对请求参数进行排序
2.key=value & key2=value2
3.进行md5加密

json实战:import json
序列化:把内存里的数据类型转为字符串的数据类型,使能够存储到硬盘或通过网络传输到远程,因为硬盘或者网络传输只接受bytes的数据类型,简单的说就是把python的数据类型(字典,元组,列表)转为str的数据
而反序列化,就是str的数据类型转为python对象的过程

dump:是对于文件的方法 dumps:是对于处理对象的方法

git是分布式版本控制系统(软件)
版本控制软件
1.Git
2.Svn(必须有网络)
git init:创建仓库
git add:添加文件
------------恢复内容结束------------

浙公网安备 33010602011771号