Python将列表数据写入文件(txt, csv,excel)


Posted in Python onApril 03, 2019

写入txt文件

def text_save(filename, data):#filename为写入CSV文件的路径,data为要写入数据列表.
  file = open(filename,'a')
  for i in range(len(data)):
    s = str(data[i]).replace('[','').replace(']','')#去除[],这两行按数据不同,可以选择
    s = s.replace("'",'').replace(',','') +'\n'  #去除单引号,逗号,每行末尾追加换行符
    file.write(s)
  file.close()
  print("保存文件成功")

写入csv文件

import csv
import codecs
def data_write_csv(file_name, datas):#file_name为写入CSV文件的路径,datas为要写入数据列表
  file_csv = codecs.open(file_name,'w+','utf-8')#追加
  writer = csv.writer(file_csv, delimiter=' ', quotechar=' ', quoting=csv.QUOTE_MINIMAL)
  for data in datas:
    writer.writerow(data)
  print("保存文件成功,处理结束")

写入excel文件

# 将数据写入新文件
def data_write(file_path, datas):
  f = xlwt.Workbook()
  sheet1 = f.add_sheet(u'sheet1',cell_overwrite_ok=True) #创建sheet
  
  #将数据写入第 i 行,第 j 列
  i = 0
  for data in datas:
    for j in range(len(data)):
      sheet1.write(i,j,data[j])
    i = i + 1
    
  f.save(file_path) #保存文件
 

以上所述是小编给大家介绍的Python将列表数据写入文件(txt, csv,excel)详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python中文乱码不着急,先看懂字节和字符
Dec 20 Python
浅谈Python中的bs4基础
Oct 21 Python
解决python xlrd无法读取excel文件的问题
Dec 25 Python
用python3 返回鼠标位置的实现方法(带界面)
Jul 05 Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 Python
python 操作hive pyhs2方式
Dec 21 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
Jan 13 Python
关于python 的legend图例,参数使用说明
Apr 17 Python
python+selenium自动化实战携带cookies模拟登陆微博
Jan 19 Python
使用Python+Appuim 清理微信的方法
Jan 26 Python
jupyter 添加不同内核的操作
Feb 06 Python
Python中for后接else的语法使用
May 18 Python
详解python读取image
Apr 03 #Python
Python小白必备的8个最常用的内置函数(推荐)
Apr 03 #Python
查看python安装路径及pip安装的包列表及路径
Apr 03 #Python
元组列表字典(莫烦python基础)
Apr 03 #Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
Apr 03 #Python
Python零基础入门学习之输入与输出
Apr 03 #Python
快速排序的四种python实现(推荐)
Apr 03 #Python
You might like
PHP优于Node.js的五大理由分享
2012/09/15 PHP
php获取根域名方法汇总
2014/10/28 PHP
2款PHP无限级分类实例代码
2015/11/11 PHP
PHP合并数组函数array_merge用法分析
2017/02/17 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
关于可运行代码无法正常执行的使用说明
2010/05/13 Javascript
js动态为代码着色显示行号
2013/05/29 Javascript
通过js获取div的background-image属性
2013/10/15 Javascript
jquery新的绑定事件机制on方法的使用方法
2014/04/15 Javascript
js构造函数、索引数组和属性的实现方式和使用
2014/11/16 Javascript
node.js解决获取图片真实文件类型的问题
2014/12/20 Javascript
jQuery Raty 一款不错的星级评分插件
2016/08/24 Javascript
详解vue+css3做交互特效的方法
2017/11/20 Javascript
详解vue项目打包后通过百度的BAE发布到网上的流程
2018/03/05 Javascript
简单了解node npm cnpm的具体使用方法
2019/02/27 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
微信小程序自定义navigationBar顶部导航栏适配所有机型(附完整案例)
2020/04/26 Javascript
vue路由结构可设一层方便动态添加路由操作
2020/08/31 Javascript
javascript实现前端分页功能
2020/11/26 Javascript
Vue如何跨组件传递Slot的实现
2020/12/14 Vue.js
[01:03:22]LGD vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
python里大整数相乘相关技巧指南
2014/09/12 Python
使用python遍历指定城市的一周气温
2017/03/31 Python
对python 读取线的shp文件实例详解
2018/12/22 Python
玖熙女鞋美国官网:Nine West
2016/10/06 全球购物
Shopee马来西亚:随拍即卖,最佳行动电商拍卖平台
2017/06/05 全球购物
eVitamins日本:在线购买折扣维生素、补品和草药
2019/04/04 全球购物
澳大利亚家庭花园和DIY工具网店:VidaXL
2019/05/03 全球购物
俄罗斯童装网上商店:BebaKids
2020/06/06 全球购物
提高EJB性能都有哪些技巧
2012/03/25 面试题
幼儿园评语大全
2014/04/17 职场文书
小学中队活动总结
2015/05/11 职场文书
关爱留守儿童主题班会
2015/08/13 职场文书
在容器中使用nginx搭建上传下载服务器
2022/05/11 Servers