一,Python标准库提供pickle和cPickle模块。cPickle是用C编码的,在运行效率上比pickle要高,但是cPickle模块中定义的类型不能被继承(其实大多数时候,我们不需要从这些类型中继承,推荐使用cPickle)。cPickle和pickle的序列化/反序列化规则是一样的,使用pickle序列化一个对..
分类:
编程语言 时间:
2016-03-28 19:03:25
阅读次数:
183
说明:关于Pickle的说明作如下说明:序列化的概念很简单。内存里面有一个数据结构,你希望将它保存下来,重用,或者发送给其他人。你会怎么做?嗯,这取决于你想要怎么保存,怎么重用,发送给谁。很多游戏允许你在退出的时候保存进度,然后你再次启动的时候回到上次退出的地方。..
分类:
编程语言 时间:
2015-09-23 10:39:57
阅读次数:
223
Python函数进阶默认参数:wangchao@wangchao-virtual-machine:~/python$vimdefault.func.py#!/usr/bin/pythondefname_info(name,age,job,nationnality=‘Chinese‘):print‘‘‘%s‘sinformation:Name:%sAge:%sJob:%sCountry:%s‘‘‘%(name,name,age,job,nationnality)name_info(‘cai‘,..
分类:
编程语言 时间:
2015-08-27 19:07:46
阅读次数:
433
序列化的概念很简单,内存里面有一个数据结构,你希望将它保存下来重用,或者发送给其他人, 如:游戏里到一个地方保存、重用。 语法: import pickle account_info = { '89064532':['alex3714',1500,14], '89373232':['dada',9....
分类:
其他好文 时间:
2015-06-30 20:12:22
阅读次数:
195
先说点其他的。sudo以超级权限运行命令su切换到root用户sudosu以超级权限切换到root用户这是他们之间的区别。文件的读取:f=file(‘abc.txt‘)与f=open(‘abc.txt‘)方法一样。f=file(‘abc.txt‘,w)打开一个写文件,不带参数默认打开一个读文件。模式有:r##w##a##rw##rb##wb##ab##f..
分类:
编程语言 时间:
2014-11-05 00:33:45
阅读次数:
200
importpicklef=file(‘asdf.txt‘,‘wb‘)pickle.dump(saved_info,f)#保存pickle信息f.close()f=file(asdf.txt,‘rb‘)pickle.load(f)#加载pickle信息f.close()
分类:
编程语言 时间:
2014-10-27 07:01:13
阅读次数:
174
概念:常用语法:DUMP:把现在内存中的对象状态装到硬盘文件上常用语法:LOAD:把磁盘文件中的对象导入到内存中小练习:字典中存账号信息,用pickle dump到文件中,并load进行修改字典[root@likun python_scripts]# cat 15pickle_dump.py #!/...
分类:
其他好文 时间:
2014-10-07 18:50:03
阅读次数:
201