1.CSV文件的读取
import pandas as pd
df = pd.read_csv('D:/desktop/example.csv',encoding = 'gbk')
print(df)
Unnamed: 0 语文 数学 英语 科学 0 张三 99 89 87 95 1 李四 100 88 80 100 2 王五 80 88 87 84 3 赵六 80 60 78 69 4 刘八 97 79 85 84
或者
df = pd.read_table('D:/desktop/example.csv',encoding = 'gbk',sep=',')
print(df)
Unnamed: 0 语文 数学 英语 科学 0 张三 99 89 87 95 1 李四 100 88 80 100 2 王五 80 88 87 84 3 赵六 80 60 78 69 4 刘八 97 79 85 84
2.TXT文件的读取
这里txt文件里的数据是以" "分隔的
df = pd.read_table('D:/desktop/example.txt',delimiter=' ')
print(df)
姓名 语文 数学 英语 科学 0 张三 99 89 87 95 1 李四 100 88 80 100 2 王五 80 88 87 84 3 赵六 80 60 78 69 4 刘八 97 79 85 84
3.xlsx文件的读取
df = pd.read_excel('D:/desktop/example.xlsx')
4.json文件的读取
df = pd.read_json('D:/desktop/example.json')
5.文件的写入
df.to_csv('D:/desktop/example1.csv',sep=',') # df存储为csv文件
df.to_excel('D:/desktop/example1.xlsx') #df存储为xlsx文件
df.to_json('D:/desktop/example1.json') # df存储为json文件