十六、pickle模块转换字符串

pickle--什么类型都可以转换成字符串

 

# pickle 什么类型都可以转成字符串

import pickle

class MyCity:
    name = 'cd'

city = MyCity()
result = pickle.dumps(city)# 把对象转成字符串
print(result)
# 结果是b'\x80\x03c__main__\nMyCity\nq\x00)\x81q\x01.'

# 把字符串转成它自己的类型
city2 = pickle.loads(b'\x80\x03c__main__\nMyCity\nq\x00)\x81q\x01.')
print(city2.name)#转成了对象,所以有对象对应的属性

 

 

 

posted @ 2019-11-16 19:04  颜颜blog  阅读(472)  评论(0编辑  收藏  举报