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处理文本文件并生成指定格式的文件
Jul 31 Python
Python实现从URL地址提取文件名的方法
May 15 Python
python获取外网ip地址的方法总结
Jul 02 Python
python解决Fedora解压zip时中文乱码的方法
Sep 18 Python
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
Feb 21 Python
DES加密解密算法之python实现版(图文并茂)
Dec 06 Python
用Python实现大文本文件切割的方法
Jan 12 Python
python爬虫基础教程:requests库(二)代码实例
Apr 09 Python
Python如何转换字符串大小写
Jun 04 Python
详解Anaconda 的安装教程
Sep 23 Python
Python实现对word文档添加密码去除密码的示例代码
Dec 29 Python
使用Django实现商城验证码模块的方法
Jun 01 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
重置版宣传动画
2020/04/09 魔兽争霸
上海永华YH-R296(华普R-96)12波段立体声收音机的分析和打理
2021/03/02 无线电
利用php绘制饼状图的实现代码
2013/06/07 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
php 函数中静态变量使用的问题实例分析
2020/03/05 PHP
Jquery 基础学习笔记之文档处理
2009/05/29 Javascript
javascript获取网页中指定节点的父节点、子节点的方法小结
2013/04/24 Javascript
JS实现的生成随机数的4个函数分享
2015/02/11 Javascript
浅谈JavaScript中的作用域和闭包问题
2015/07/07 Javascript
jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
2016/04/08 Javascript
使用 stylelint检查CSS_StyleLint
2016/04/28 Javascript
form+iframe解决跨域上传文件的方法
2016/11/18 Javascript
十大热门的JavaScript框架和库
2017/03/21 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
2018/05/04 Javascript
详解node字体压缩插件font-spider的用法
2018/09/28 Javascript
Egg.js 中 AJax 上传文件获取参数的方法
2018/10/10 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
2020/06/11 Javascript
Node.js文本文件BOM头的去除方法
2020/11/22 Javascript
梯度下降法介绍及利用Python实现的方法示例
2017/07/12 Python
python 删除大文件中的某一行(最有效率的方法)
2017/08/19 Python
在python中对变量判断是否为None的三种方法总结
2019/01/23 Python
在python plt图表中文字大小调节的方法
2019/07/08 Python
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
马来西亚太阳镜、眼镜和隐形眼镜网上商店:Focus Point
2018/12/13 全球购物
拉飞逸官网:Lafayette 148 New York
2020/07/15 全球购物
一道Delphi面试题
2016/10/28 面试题
师范毕业生求职自荐信
2013/09/25 职场文书
实用求职信范文分享
2013/12/25 职场文书
销售人员获奖感言
2014/02/05 职场文书
司机岗位职责说明书
2014/07/29 职场文书
专题民主生活会对照检查材料思想汇报
2014/09/29 职场文书
班子个人四风问题整改措施
2014/10/04 职场文书
商标侵权律师函
2015/05/27 职场文书
《思路决定出路》读后感3篇
2019/12/11 职场文书
剧场版《转生恶役只好拔除破灭旗标》公开最新视觉图 2023年上映
2022/04/02 日漫