zoukankan      html  css  js  c++  java
  • Python学习笔记(四)——文件永久存储

    文件的永久存储

    pickle模块的使用

    pickle的实质就是将数据对象以二进制的形式存储

    存储数据

    pickle.dump(data,file)

    data表示想要存储的数据元素,file表示要将数据存储到的目标文件

    注意:在存储过程中,必须要以‘wb’的形式打开文件

    读取数据

    pickle.load(file)

    在读取数据时,必须使用‘rb’的形式打开文件

    #先导入pickle包
    >>> import pickle   
    >>> my_list = [123,3.14,'小甲鱼',['another list']]
    #必须使用‘wb’的形式打开文件,以二进制的形式写入
    >>> pickle_file = open('my_list.pkl','wb')
    #列表中的数据元素写入pickle_file
    >>> pickle.dump(my_list,pickle_file)
    #关闭
    >>> pickle_file.close()
    #必须以‘rb’形式打开pickle_file
    >>> pickle_file = open('my_list.pkl','rb')
    #读取
    >>> my_list2 = pickle.load(pickle_file)
    >>> print(my_list2)
    [123, 3.14, '小甲鱼', ['another list']]
    #关闭
    >>> pickle_file.close()
    
  • 相关阅读:
    day60----日考
    css之单位
    如何装双系统win10下装Ubuntu
    css之Grid Layout详解
    css之position详解
    html+css的用户注册界面
    self-introduction
    ps常用操作
    前端基础之BOM和DOM
    emment语法
  • 原文地址:https://www.cnblogs.com/lelezuimei/p/11277762.html
Copyright © 2011-2022 走看看