zoukankan      html  css  js  c++  java
  • csv文件转换为xlsx文件

    """
    @author: ahan
    @file: csv2excel.py
    @time: 2020/5/20 22:36
    @ide: pycharm

    """

    import csv
    import openpyxl


    def rewrite_excel(fileName):
    wb = openpyxl.Workbook()
    sheet = wb.create_sheet()
    sheet.title = '测试用例'

    del wb['Sheet']
    with open(fileName, 'r', encoding="utf-8") as f:
    lines = csv.reader(f)
    for k, line in enumerate(lines):
    numLines = len(line)
    for j in range(0, numLines):
    try:
    sheet.cell(row=k + 1, column=j + 1).value = float(line[j])
    except ValueError:
    sheet.cell(row=k + 1, column=j + 1).value = line[j]
    excel_path = fileName[:-4] + ".xlsx"
    wb.save(excel_path)
    print(fileName + '转换完成')
    return excel_path


    if __name__ == "__main__":
    fileName = r"C:UsersahanDesktop111审批流_20200520_174024.csv"
    rewrite_excel(fileName)
  • 相关阅读:
    初识SpringBoot
    Dubbo案例SSM整合
    Dubbo
    Spring错题整合
    SSM整合
    SpringMVC数据校验
    SpringMVC拦截器
    SpringMVC文件上传
    SpringMVC异常
    字符串
  • 原文地址:https://www.cnblogs.com/yanpan/p/12929946.html
Copyright © 2011-2022 走看看