摘要: 1) 什么是序列化 我们把对象(变量)从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling,在其他语言中也被称之为serialization,marshalling,flattening等 2) json 模块 json表示出来就是一个字符串,可以被所有语言读取,也可以方便 阅读全文
posted @ 2018-01-14 23:47 丢失固执 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1) random模块常用命令 import random print(random.random()) 随机生成一个(0,1)之间的浮点数,每次运行结果都不一样 0.461389564771593 print(random.randint(1,3)) 随机生成一个大于等于1且小于等于3之间的整数[ 阅读全文
posted @ 2018-01-14 23:17 丢失固执 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1) 时间表示方式 •时间戳(timestamp):表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 •结构化的时间(struct_time):struct_time元组共有9个元素共九个元素:(年,月,日,时 阅读全文
posted @ 2018-01-14 14:32 丢失固执 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1)日志输出(默认打印到终端) coding:utf 8 import logging logging.basicConfig( filename='access.log', 设置打印到文件中,而不往屏幕上的 格式 时间 日志名称默认是root 日志级别 模块名称 日志信息 format='%(as 阅读全文
posted @ 2018-01-14 10:55 丢失固执 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1) os模块常用命令 路径操作 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.path.abspath(path) 返回path规范化的绝对路径 os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') 阅读全文
posted @ 2018-01-14 10:54 丢失固执 阅读(153) 评论(0) 推荐(0) 编辑