zoukankan      html  css  js  c++  java
  • Python——pickle、csv文件操作

    一、Python  pickle
     
    Python 的Pickle模块是将 Python对象存入 .pkl后缀的文件,在需要使用时将其迅速转换为Python对象。
    避免了多次读取数据库的操作,提高了程序执行效率。
    其大致分为3步:import 、存储和读取
    1. import pickle
    2. 存储:
                
     import pickle
     
     # 存储
     with open(filename, 'w’) as f:
        pickle.dump(save_object,f)
    # filename 形如 xxx.pkl 
    #    存储后,会自动将 save_obj 写入 .pkl后缀的文件
     
          3.  读取(pickle模块和 pandas模块的pandas.read_pkl)
      
     import pickle
     with open('filename.pkl', 'r')  as  f:
         save_object = pickle.load(f)
    
    # 读取后的,save_object 直接为 Python对象
     
    二、csv文件读写方式 
     
    1.csv文件简述
      Comma Separated Values file 全称,以逗号为分隔符的纯文本文件
      比如fifa19数据集的部分数据形式:
     
    2. csv模块读:
     
    import csv 
    with open(csv_file_name, 'r') as csv_file:
        reader = csv.reader(csv_file)  # but 这个csv的reader只能遍历一次, 下次用的时候需要再open文件
     
    3. pandas模块
      pandas模块含有读取各种文件的模块,包括xlxs、csv、pickle等:

      下面是读取fifa19数据集的player_data.csv 文件,返回的数据类型就是 panda.DataFrame:

     
     
     
  • 相关阅读:
    Div+CSS 布局
    Windows Mobile 参考:
    Linux export的作用
    CSS(2)基本语法
    HTML(6)超链接
    HTML(5)常用的格式标签
    HTML(8)表格
    CSS(1) CSS简介
    HTML(7)图像、背景和颜色
    HTML(10)框架
  • 原文地址:https://www.cnblogs.com/HankCui/p/11201375.html
Copyright © 2011-2022 走看看