摘要:1、在生产中,dumps和loads只进行一次,而且要用w把原来的数据冲掉,从而保证每次都是最新的。 2、虚拟机的快照,是每个快照都有一个文件,而不是全都不放在一起。 3、如果想生产好几个序列化,就生成多个文件。 4、json和pickle又有相同的方法: json:用于(不同平台和多语言)字符串和 阅读全文
posted @ 2017-12-21 16:12 风之岚翔 阅读(1464) 评论(0) 推荐(0) 编辑
摘要:特点 1、只能在python中使用,只支持python的基本数据类型。 2、可以处理复杂的序列化语法。(例如自定义的类的方法,游戏的存档等) 3、序列化的时候,只是序列化了整个序列对象,而不是内存地址。 一、内存中操作: 1 import pickle 2 #dumps 3 li = [11,22, 阅读全文
posted @ 2017-12-21 14:34 风之岚翔 阅读(20090) 评论(1) 推荐(0) 编辑
摘要:一、json的特点 1、只能处理简单的可序列化的对象;(字典,列表,元祖) 2、json支持不同语言之间的数据交互;(python - go,python - java) 1、只能处理简单的可序列化的对象;(字典,列表,元祖) 2、json支持不同语言之间的数据交互;(python - go,pyt 阅读全文
posted @ 2017-12-20 18:23 风之岚翔 阅读(631) 评论(0) 推荐(0) 编辑
摘要:作用与功能 主要用于文件的copy,压缩,解压 导入shuitl模块: import shutil copy方法 1 1、shutil.copyfileobj() 打开file1,并copy写入file2: 2 with open("笔记1",'r',encoding='utf-8') as f1, 阅读全文
posted @ 2017-12-20 18:05 风之岚翔 阅读(2382) 评论(0) 推荐(0) 编辑
摘要:1 导入random模块 2 import random 3 4 #查看random的帮助: 5 # help(random) 6 7 8 #随机浮点数: 9 #用于生成一个0到1的0 >= n < 1.0的范围值 10 print(random.random()) 11 显示结果: 12 0.3530868757630614 13 14 15 #随机生成... 阅读全文
posted @ 2017-12-20 17:52 风之岚翔 阅读(675) 评论(0) 推荐(1) 编辑
摘要:sys:跟python解释器相关的信息 阅读全文
posted @ 2017-12-20 16:59 风之岚翔 阅读(123) 评论(0) 推荐(0) 编辑
摘要:vi tab.py #!/usr/bin/env python # python startup file import sys import readline import rlcompleter import atexit import os # tab completion readline.parse_and_bind('tab: complete') # history file hi... 阅读全文
posted @ 2017-12-20 16:53 风之岚翔 阅读(1831) 评论(0) 推荐(0) 编辑
摘要:打印特殊符号进度条(无百分比) 打印进度条百分比(只有一个百分比符号) 打印特殊符号+进度条百分比 阅读全文
posted @ 2017-12-20 15:36 风之岚翔 阅读(825) 评论(0) 推荐(0) 编辑
摘要:os:跟操作系统相关的信息 os模块的增删改查 一、cd进入: 二、查询: 三、创建: 四、删除: 五、修改: 显示不同平台之间的相关信息 显示os.path模块方法 阅读全文
posted @ 2017-12-20 13:47 风之岚翔 阅读(152) 评论(0) 推荐(0) 编辑
摘要:time和datetime 在python中,通常有一下几种方式来表示时间:1、时间戳:2、格式化时间字符串:3、元祖(struct_time):其中元祖(struct_time分为九个元素) UTC和DST 1、UTC:(Coordinated Universal Time,世界协调时),亦即格林 阅读全文
posted @ 2017-12-19 18:18 风之岚翔 阅读(2015) 评论(0) 推荐(2) 编辑