摘要: 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。我们把变量从内存中变成可存储或传输的过程。 比如,我们在python代码中计算的一个数据需要给另外一段程序使用,那我们怎么给? 现在我们能想到的方法就是存在文件里,然后另一个python程序再从文件里读出来。 但是我们都知道 阅读全文
posted @ 2018-03-04 21:29 短毛兔 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、os模块 这个模块提供了一个便携式去使用操作系统的相关功能,如果只是想操作路径,请参阅os.path模块。 注意:os.stat('path/filename') 获取文件/目录信息 的结构说明 stat 结构: st_mode: inode 保护模式 st_ino: inode 节点号。 st 阅读全文
posted @ 2018-03-04 20:31 短毛兔 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: This module implements pseudo-random number generators for various distributions. 对于整数,有一个范围的均匀选择; 对于序列,存在随机元素的均匀选择,产生就地列表的随机置换的函数,以及用于无替换的随机采样的函数 Alm 阅读全文
posted @ 2018-03-04 20:23 短毛兔 阅读(2934) 评论(0) 推荐(0) 编辑
摘要: 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 表示时间的三种方式 在python中,我们通常有三种方式来表示时间:时间戳、格式化时间元组(struct_time)、格式化时间字符串。 (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00 阅读全文
posted @ 2018-03-04 18:58 短毛兔 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名字来访问元素内容的tuple 2.d 阅读全文
posted @ 2018-03-04 17:59 短毛兔 阅读(176) 评论(0) 推荐(0) 编辑