Python xls通過pandas轉為xlsx
# xls轉換為xlsx
def replace_excel(path, f):
"""
excel .xls 后綴 改成 .xlsx 后綴
path 文件夾路徑
f 文件名字 帶后綴 比如 aa.xls
"""
file_name_be, suff = os.path.splitext(f) # 路徑進行分割,分別為文件路徑和文件后綴
if suff == '.xls':
# print('將對{}文件進行轉換...'.format(f))
data = pd.DataFrame(pd.read_excel(path + '\\' + f)) # 讀取xls文件
data.to_excel(path + '\\' + file_name_be + '.xlsx', index=False) # 格式轉換
return file_name_be + '.xlsx'