摘要: 序列化模块 在讲序列化模块之前,先来看序列化的概念: 我们在进行文件存储时 用的都是str字符串,但是在网络上传输时都是采用bytes类型; 序列化: 数据类型 》字符串类型 反序列化: 字符串类型 》数据类型 1. json 优点:通用的序列化格式; 缺点:只有少部分数据类型可以转化为字符串类型; 阅读全文
posted @ 2018-09-14 20:24 写的BUG代码少 阅读(171) 评论(0) 推荐(0) 编辑
摘要: sys模块 与python 解释器相关 1. sys.platform 查看操作系统的平台信息; 2. sys.version 查看python 解释器的版本信息; 运行结果: 3. sys.exit() 退出程序,可以传参数 sys.exit(0) 告诉python解释器我是正常退出程序; sys 阅读全文
posted @ 2018-09-14 19:47 写的BUG代码少 阅读(126) 评论(0) 推荐(0) 编辑
摘要: os 模块 和操作系统相关 1. os.getcwd() # 获得当前的工作目录(路径)也就是python脚本工作的目录 运行结果: 2.os.chdir('dirname') # 更改当前的工作目录 运行结果: 3. os.curdir # 返回. 表示留在当前目录; os.pardir # 返回 阅读全文
posted @ 2018-09-14 17:06 写的BUG代码少 阅读(170) 评论(0) 推荐(0) 编辑
摘要: random 模块 1.生成随机小数 random.random() 生成0-1之间的随机小数; random.uniform(m,n) 生成m,n之间的随机小数; 运行结果: 2. 生成随机整数 random.randint(m,n) 生成大于等于m 小于等于n的随机整数 (不可以设置间隔); r 阅读全文
posted @ 2018-09-14 12:57 写的BUG代码少 阅读(146) 评论(0) 推荐(0) 编辑