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:添加文件

git commit -m:提交文件

 

 

 

 

 

 

 

 

 

 

 

 

------------恢复内容结束------------

posted @ 2022-04-01 01:31  曹灿  阅读(59)  评论(0)    收藏  举报