导入Excel文件的各种常见方法

1)为了简单起见,可以考虑将包括扩展名为xls、xlsx的各种Excel文件在Excel、WPS表格中另存为CSV格式,更为方便和易于读取,直接使用pandas的read_csv方法即可读取,如另存为:

读取方法为:

 

2)直接读取Excel文件

Excel因为版本不同,有xls和xlsx两种常见的文件格式,分别需要配套使用不同的模块。

对于xls数据文件,需要首先安装xlrd模块,即可直接读取,如:
import pandas as pd
data = pd.read_excel('datafile4.xls')
print(data.head())
此时的读取方法为read_excel,是pandas库中专门读取Excel文件的方法。

对于xlsx数据文件,需要再安装openpyxl模块:
import pandas as pd
data = pd.read_excel('datafile5.xlsx', engine='openpyxl')
print(data.head())
此时需要增加engine属性设置。

由于Excel数据文件往往具有多个工作表(sheet),因此还可以通过sheet_name属性设置读取特定的工作表:
import pandas as pd
data = pd.read_excel('datafile5.xlsx', engine='openpyxl', sheet_name='2')
print(data.head())

你可能感兴趣的:(Python学习资源,excel,pandas,wps,表格)