CSV(Comma-Separated Values,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。
CSV 是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。
读取CSV文件:
read_csv()
eg:
import pandas as pddf=pd.read_csv('hero_data.csv')print(df.head(5)) #文件内容太多,我只打印前5行print("df的数据类型:",type(df)) result:Hero life magic speed attack armor life_recovery magic_recovery \0Pike 600 415 3306024 78 1 Kasha 554 344 3356233 10 2Zoe 526 340 3405621 76 3Aoun 565 300 3355924 12 4 Kai Yin 585 410 3406029 22 attack_range attack_speed magic_resistance 0 150 132 1 500 130 2 525 130 3 175 33532 4 175 132 df的数据类型: <class 'pandas.core.frame.DataFrame'>
读取返回的是一个DataFrame类型
读取Excel文件
read_excel()
eg:
import pandas as pddf=pd.read_excel('123.xls')print(df)print("df的数据类型:",type(df))result:name age height weight0 xiao 12152401liu 13149422 zhang 14130353 wang 1216045df的数据类型: <class 'pandas.core.frame.DataFrame'>
读取Excel文件返回的依然是DataFrame文件