假设在xlsx文件和csv文件中有相同的表结构。我可以把它们加在一起吗?
像这样:
filesList = ['file.xlsx', 'file.csv']
files = []
for file in filesList:
if file.suffix = 'xlsx':
a = pd.read_excel(file)
if file.suffix = 'csv'
a = pd.read_csv(file)
files.append(a)
Python字符串没有后缀属性。Pandas没有read_xlsx函数。
你可能想要这样的东西:
filesList = ['file.xlsx','file.csv']
files = [] # dataframes
for file in filesList:
if file.endswith('.xlsx'):
files.append(pd.read_excel(file))
elif file.endswith('.csv'):
files.append(pd.read_csv(file))