精华内容
下载资源
问答
  • python csv 转换 excel

    千次阅读 2018-12-12 17:10:28
    首先 pip install openpyxl  import openpyxl import csv # 创建工作簿对象 work_book = openpyxl.Workbook() # 创建sheet ...excel表名称") # 打开csv文件 csvfile = open('csv文件路径') ...

    首先 pip install openpyxl 

    import openpyxl
    import csv
    
    # 创建工作簿对象
    work_book = openpyxl.Workbook()
    
    # 创建sheet
    work_sheet = work_book.create_sheet(title=u"excel表名称")
    
    # 打开csv文件
    csvfile = open('csv文件路径')
    
    # 获取csv.reader
    lines = csv.reader(csvfile)
    
    # row
    row = 1
    
    # csv文件中假如不包含标题可以使用如下代码加入
    # title_list 中写入每个标题名称以逗号相隔
    # title_list = [u'标题']
    #
    # # 写入第一行,标题
    # for i in range(1, title_list.__len__() + 1):
    #     work_sheet.cell(row=row, column=i).value = title_list[i - 1]
    
    # 写入从csv读取的内容 如使用了以上代码 这里行数要加一
    for line in lines:
        # print(line)
        lin = 1
        for i in line:
            work_sheet.cell(row=row, column=lin).value = i
            lin += 1
        row += 1
    
    # 关闭文件
    csvfile.close()
    
    # 保存工作表
    work_book.save('excel文件要保存的地址以 .xlsx结尾')
    展开全文
  • python3.7版本 含可执行文件和源码。支持将csv文件批量转换成excelcsv大于50万行自动拆分多个excel。支持自动清理当前文件夹的excel,进而重复生成操作。
  • python csv转换为excel

    2021-04-23 14:36:30
    import pandas as pd import openpyxl def csv_to_xlsx_pd(): csv = pd.read_csv(r'C:1.csv', encoding='utf-8')... csv.to_excel(r'C:\1.xlsx', sheet_name='data') if __name__ == '__main__': csv_to_xlsx_pd()
    import pandas as pd
    import openpyxl
    
    def csv_to_xlsx_pd():
        csv = pd.read_csv(r'C:1.csv', encoding='utf-8')
        csv.to_excel(r'C:\1.xlsx', sheet_name='data')
    
    
    if __name__ == '__main__':
        csv_to_xlsx_pd()
    展开全文
  • python——CSV转Excel

    2019-05-03 00:06:00
    在转换之前,事先需要将csv文件另存为此格式 import pandas as pd def csv_to_xlsx_pd(): ... csv = pd.read_csv(r'C:\Users\Jery\Desktop\guazi1.csv', ... csv.to_excel(r'C:\Users\Jery\Desktop\guazi1....

    在转换之前,事先需要将csv文件另存为此格式

    import pandas as pd
    
    def csv_to_xlsx_pd():
        csv = pd.read_csv(r'C:\Users\Jery\Desktop\guazi1.csv', encoding='utf-8')
        csv.to_excel(r'C:\Users\Jery\Desktop\guazi1.xlsx', sheet_name='data')
    
    
    if __name__ == '__main__':
        csv_to_xlsx_pd()

    若转换出现  ModuleNotFoundError: No module named 'openpyxl'

    请先在cmd里  pip install openpyxl

    import pandas as pd
    import openpyxl
    
    def csv_to_xlsx_pd():
        csv = pd.read_csv(r'C:\Users\Jery\Desktop\guazi1.csv', encoding='utf-8')
        csv.to_excel(r'C:\Users\Jery\Desktop\guazi1.xlsx', sheet_name='data')
    
    
    if __name__ == '__main__':
        csv_to_xlsx_pd()

     

    转载于:https://www.cnblogs.com/Jery-9527/p/10803967.html

    展开全文
  • #csv写入的代码: import csv csv_file=open('demo.csv','w',newline='') writer = csv.writer(csv_file) writer.writerow(['电影','豆瓣评分']) csv_file.close() #csv读取的代码: import csv csv_file=open('...
    
    #csv写入的代码:
    
    import csv
    csv_file=open('demo.csv','w',newline='')
    writer = csv.writer(csv_file)
    writer.writerow(['电影','豆瓣评分'])
    csv_file.close()
    
    
    #csv读取的代码:
    
    import csv
    csv_file=open('demo.csv','r',newline='')
    reader=csv.reader(csv_file)
    for row in reader:
        print(row)
        
    
    
    #Excel写入的代码:
    import openpyxl 
    wb=openpyxl.Workbook() 
    sheet=wb.active
    sheet.title='new title'
    sheet['A1'] = '漫威宇宙'
    rows= [['美国队长','钢铁侠','蜘蛛侠','雷神'],['是','漫威','宇宙', '经典','人物']]
    for i in rows:
        sheet.append(i)
    print(rows)
    wb.save('Marvel.xlsx')
    
    
    
    #Excel读取的代码:
    
    import openpyxl
    wb = openpyxl.load_workbook('Marvel.xlsx')
    sheet=wb['new title']
    sheetname = wb.sheetnames
    print(sheetname)
    A1_value=sheet['A1'].value
    print(A1_value)
    
    
    
    展开全文
  • python3-批量csv转excel

    2020-05-28 18:38:14
    pandans csv转excel文件去重 。 """ import os import pandas as pd path = r'文件夹绝对路径' for filename in os.listdir(path): filename_dir = (os.path.join(path, filename)) print(fliename_dir) #...
  • python csv/txt转换成excel

    千次阅读 2018-02-28 09:58:03
    参考 https://www.jianshu.com/p/4e39444d5ebc环境:pip install xlwtpython3.6将csv/txt文本通过程序转换成excel文件,自定义分隔符# -*- coding:utf-8 -*- __author__ = 'zhuyuru' #参考 ...
  • Python操作csv,Excel,word

    千次阅读 2021-02-11 18:46:24
    Python操作csv,Excel,word: 写入到csv表格: # 导入CSV安装包 import csv # 1. 创建文件对象 f = open('嘻嘻.csv','w',encoding='utf-8',newline='') # 2. 基于文件对象构建 csv写入对象 csv_writer = csv....
  • 1、读取1.1基于python csv库#3.读取csv至字典x,y import csv# 读取csv至字典 csvFile = open(r'G:\训练小样本.csv', "r") reader = csv.reader(csvFile) #print(reader)# 建立空字典 result = {}i=0 for item ...
  • 但是用wps打开时,文件中的数据不对,例如我有一个数据在csv中对应的一列时一个长整型,例如值为:10106491971116205,当用excel打开时,会被自动转换成科学记数法,值也会发送变化,变成10106491971116200,自动...
  • Python输出csvexcel表格

    万次阅读 2017-11-08 09:52:06
    如何输出csv、xlxs表格? Python与机器学习之数据可视化(二) 在机器学习应用过程中,最重要的部分之一是数据可视化。换句话,如何说服别人或者自己?
  • Python 持久化操作 - CSVExcel Python 持久化操作 - CSVExcel 1. Python操作csv 1.1 读CSV 1.2 写CSV 练习 2. Python操作Excel 2.1 利用 xlrd 模块操作 Excel 2.2 利用 xlwt 模块 写入excel文件 2.3 ...
  • Python操作csvexcel文件

    千次阅读 2019-07-31 20:57:35
    df = pd.read_csv('./data/BankData.csv') print(df) 输出结果:(部分) 分行编号 不良贷款(亿元) 各项贷款余额 本年累计应收贷款(亿元) 贷款项目个数 本年固定资产投资额(亿元) 0 1 0.9 ...
  • 最近关于在利用python做一些简单的数据分析,对于read_excel和to_excel的参数理解不正确,导致文件合并的时候出现索引丢失,在此整理一下关于索引的参数,以便日后查阅和读者借鉴 参考链接:...
  • CSV转Excel(xlsx) 小工具

    热门讨论 2010-03-25 10:06:37
    CSV文件过大用Excel打开过慢时,将CSV转换成xlsx(Excel2007格式)文件后,打开速度会相对快很多 本软件能够将CSV文件快速转换成Excel文件 注:运行环境低于framework3.5时,无法运行,请慎重下载
  • Excel文件转csv文件,单个 ''' import pandas as pd filepath = r'D:\Python\1.xlsx' #原始数据路径 outputfile= r'D:\Python\1.csv' #转换后数据路径 #读取路径下Excel文件,跳过不需要的行 data = pd.read_...
  • 不多说,直接贴代码 from pandas.io.excel ... pd.read_csv("xxxx.csv").to_excel(ew, sheet_name="sheet的名字", index=False) 注意:使用pandas转换CSV文件到Excel文件时可能会抛出异常: No module named ‘ope
  • python读取csvexcel文件。

    千次阅读 2019-03-23 11:23:23
    教你如何用python读取文件

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,953
精华内容 10,781
关键字:

pythoncsv转excel

python 订阅