码迷,mamicode.com
首页 > 其他好文 > 详细

第三十四节,pickle数据类型转换模块

时间:2016-08-20 17:35:18      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

在使用pickle模块时需要先 import pickle 引入模块

 

pickle.dumps()模块函数

功能:将python各种类型的数据转换成计算机识别的二进制字节码【有参】

使用方法:pickle.dumps("要转换的数据类型")

格式如:pickle.dumps(a)

注意:计算机只能字节码,不能识别python的各种数据类型如:列表,元祖,字典等,要想在计算机保存这些python数据类型,就需要将这些数据类型转换成二进制字节码来保存

#!/usr/bin/env python
# -*- coding:utf8 -*-
import pickle
yhxxi = {   #创建一个嵌套字典
    1:{
        "yonghu":"liguixiou",
        "mima":"12345",
        "youjian":"729088188@qq.com",
        "zichan":700,
    },
    2:{
        "yonghu":"liguixiou2",
        "mima":"123452",
        "youjian":"7290881882@qq.com",
        "zichan":7002,
    }
}
a = pickle.dumps(yhxxi) #将字典转换成二进制字节码
print(a)    #打印出二进制字节码
#输出
#b‘\x80\x03}q\x00(K\x01}q\x01(X\x04\x00\x00\x00mimaq\x02X\x05\x00\x00\x0012345q\x03X\x06\x00\x00\x00yonghuq........

 

第三十四节,pickle数据类型转换模块

标签:

原文地址:http://www.cnblogs.com/adc8868/p/5790773.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!