python将xlsx转换为xls,python csv转换为excel

  python将xlsx转换为xls,python csv转换为excel

  废话。要实现csv文件到xls文件的转换,我们需要使用- pandas,这是python中一个非常强大的第三方库。我以前没用过熊猫,所以对它一无所知。但是最近工作中要经常处理各种Excel和csv文件,所以要用,还在学习阶段,学习和总结记录。然后我们都知道熊猫不仅可以操作Excel和csv,还可以处理json、pickle、html、table等各种类型的数据。功能强大,非常实用,深受广大程人的喜爱,是开发的必备产品!

  io导入字符串中的代码import CSV import pandas as PDC _ path=r c:\ users \ Rong \ desktop \ new text文档。CSV x _ path=r c:\ users \ Rong \ desktop \中的xls文件。xls # path新文本文档会自动创建def CSV _ to _ xls (CSV _ path,xls _ path): with open (CSV _ path, r ,encoding= gb18030 ,errors= ignore )as f:data=f . read()data _ file=StringIO(data)print(data _ file)CSV _ reader=CSV . reader(data _ file)list _ CSV=[]For row in CSV _ reader:list _ CSV . append(row)df _ CSV=PD . dataapplymap (str) 这部分不是用xls代替csv,而是过滤后再写入csv文件DF _ CSV=DF _ CSV[(DF _ CSV[4]= )(DF _ CSV[4]= name )]#第四列数据DF _ CSV.to _ CSV (CSV _ path,index=0, header=Encoding=gb18030) #写入csv文件 writer=PD . excel writer(xls _ path)#写入excel df _ csv . to _ excel(excel _ writer=writer,index=false,Header=False) writer.save() #删除CSV文件OS . remove(c _ path)CSV _ to _ xls(c _ path,x _ path)

  转载于:https://www.cnblogs.com/rongge95500/p/11301244.html

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python将字符串转换成日期,python 字符串转换为日期
  • python将字符串转换成日期,python 字符串转换为日期,Python如何将字符串转换为日期
  • python将字符串转换为数字型,python中数字字符和数字值有何不同,如何转换
  • python将两个一维数组转化为二维数组,matlab把二维数组转为三维数组
  • python将文本转为数组,python读取txt文件为数组
  • python将一个正整数分解成质因数,用python分解质因数
  • python单位转换编程英寸厘米,python将8厘米转换为以英寸为单位的长度并输出
  • python将列表中指定元素修改,python 替换列表中的元素
  • Python将字符串分割,python中把字符串分割成单个字符
  • python将数字转换为日期,python excel写入日期变数字
  • Python读取文件名写入Excel,python将结果写入excel文件
  • 用python将字符串进行反转,python中字符串反转函数
  • python 数字类型和字符串类型的相互转换,python将字符串类型转换为数字
  • Python读取文件名写入Excel,python将数据写入excel指定单元格
  • python中将字符串转化为数字,Python将字符串转为数字
  • 留言与评论(共有 条评论)
       
    验证码: