网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 将python中的数据存储到系统本地的简单方法
内容
    有很多时候,我们会在python的运行过程中得到一些重要的变量,比如一个数据量很庞大的dict。而且,后面的某些程序也会用到这个dict,那么我们就最好把它存储到本地来,然后下次调用的时候,先读取本地的文件,导入到字典类型中,调用即可。这样就免去了重新学习这个字典的过程。那么在python中如何把数据存储到本地呢?
    我们用到的是python中的pickle模块。
    如下:
    import pickle data1 = {'a': [1, 2.0, 3, 4+6j], 'b': ('string', u'unicode string'), 'c': none} selfref_list = [1, 2, 3] selfref_list.append(selfref_list) output = open('data.pkl', 'wb') # pickle dictionary using protocol 0. pickle.dump(data1, output) # pickle the list using the highest protocol available. pickle.dump(selfref_list, output, -1) output.close()
    总结:使用pickle.dump把程序中的变量存储到本地文件,然后用pickle.load从本地文件中导入数据到程序中的变量中,实现调用。
    ps:pickle居然是泡菜的意思,dump是倾倒的意思,这样子记比较容易一些。
    其实最主要的还是要记住pickle模块的用法啦~
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/17 13:01:49