摘要:
json模块和pickle模块 一、json模块 作用:用python写了一个程序,用java写了一门程序,这两个程序需要数据之间交流,就产生了一种多种语言通用的数据类型,json串。 序列化:把对象(变量)从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling,在其他语言中 阅读全文
摘要:
hmac模块和hashlib模块 一、hash是什么 hash是一种算法(Python3.版本里使用hashlib模块代替了md5模块和sha模块,主要提供 SHA1、SHA224、SHA256、SHA384、SHA512、MD5 算法),该算法接受传入的内容,经过运算得到一串hash值。 ha 阅读全文
摘要:
logging模块 一、低配logging 日志总共分为以下五个级别,这个五个级别自下而上进行匹配 debug info warning error critical,默认最低级别为warning级别。 1.1 v1 v1版本无法指定日志的级别;无法指定日志的格式;只能往屏幕打印,无法写入文件。因此 阅读全文
摘要:
os模块 一、os模块 os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口,多用于文件处理。 作用 os模块: 与操作系统交互, 可以操控文件 1. 获取当前文件目录 2. 创建文件夹 3. 删除文件夹 4. 列出所有文件 5. 重命名 6. 删除文件 7. \_\_file\_\_ 结 阅读全文
摘要:
sys模块 sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 作用:sys模块:与python解释器交互 1. sys.path 2. 添加环境变量sys.path.append() 3. sys.argv 4. 打印模块 | 方法 | 详解 阅读全文
摘要:
datetime模块 1. 返回当前时间 2019 08 16 19:33:39.557899 2. 更改时间 2019 08 19 19:33:39.557899 2019 08 19 22:33:39.557899 2019 08 19 22:33:42.557899 3. 时间替换 2019 阅读全文
摘要:
pandas模块 pandas官方文档:https://pandas.pydata.org/pandas docs/stable/?v=20190307135750 pandas基于Numpy,可以看成是处理文本或者表格数据。pandas中有两个主要的数据结构,其中Series数据结构类似于Nump 阅读全文
摘要:
一、numpy简介 numpy官方文档:https://docs.scipy.org/doc/numpy/reference/?v=20190307135750 numpy是Python的一种开源的数值计算扩展库。这种库可用来存储和处理大型numpy数组,比Python自身的嵌套列表结构要高效的多( 阅读全文