# =============================================================================
# 6.2.2 Excel等文件的读取和写入 by 王宇韬&肖金鑫 代码更新:www.huaxiaozhi.com 资料下载区
# =============================================================================
# 1.文件读取
# 1.1 读取Excel文件
import pandas as pd
data = pd.read_excel('data.xlsx') # data为DataFrame结构,这里设置是相对路径,也可以改成绝对路径
print(data)
# 1.2 读取CSV文件,CSV文件类似Excel文件,不过专门用来存储数据的,所占空间更小
data = pd.read_csv('data.csv')
print(data)
# 2.文件写入
# 2.1 写入到一个Excel当中
data = pd.DataFrame([[1, 2], [3, 4], [5, 6]], columns=['A列', 'B列']) # 先生成一个DataFrame
data.to_excel('data_0.xlsx') # 将DataFrame导入到Excel当中
# 忽略索引信息的写法
data.to_excel('data_1.xlsx', columns=['A列'], index=False)
# 2.2 写入到一个CSV文件当中
data = pd.DataFrame([[1, 2], [3, 4], [5, 6]], columns=['A列', 'B列']) # 先生成一个DataFrame
data.to_csv('data_0.csv') # 将DataFrame导入到CSV文件当中
data.csv与data.excel的格式