如何快速批量将多个csv文件转换成xls文件

如何快速批量将多个csv文件转换成xls文件

阅读 4.6k
1 个回答
import pandas as pd

def csv_to_xlsx_pd(csv_pt, encoding='utf-8'):
    csv = pd.read_csv(csv_pt, encoding=encoding)
    csv.to_excel(csv_pt.split('.')[0]+'.xlsx', sheet_name='data')

# TODO 批量处理目录下的文件 os.listdir

if __name__ == '__main__':
    csv_to_xlsx_pd()
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题