1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > python将CSV文件转为excel

python将CSV文件转为excel

时间:2019-03-04 19:41:01

相关推荐

python将CSV文件转为excel

前言

有时候为了省去编代码的麻烦,可以将csv文件转化为excel表格,以实现用excel处理文件的目的。

一、将file.csv 转为file.xlsx

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、使用步骤

1.引入库

代码如下(示例):

#导入xlwt包import xlwt

2.定义函数

代码如下(示例):

def txt_xls(filename, xlsname):try:f = open(filename, 'r',encoding='utf-8')xls = xlwt.Workbook()sheet =xls.add_sheet('sheet1',cell_overwrite_ok=True)x=0while True:line =f.readline()if not line:break#split(';')表示csv文件内容以“;”分割for i in range(len(line.split(';'))):item = line.split(';')[i]sheet.write(x,i,item)x+=1 f.close()xls.save(xlsname)except:raise

3.输入要转换的文件

#例如将file.csv转为b.xlsif __name__=="__main__":filename = "file.csv"xlsname ="b.xls"txt_xls(filename,xlsname)

该处使用的url网络请求的数据。

总结

到此就可以将csv文件转为excel了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。