python列表数据写入txt文件_Python将列表数据写入文件(txt, csv,excel)
写入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)详解整合,希望对各位网友能有帮助,有任何疑问或建议请关注我们公众号(shtmlnet)给我们留言,。。在这十分感谢大家对学猫在线(shtml.net)网站的支持!
本文来源:https://blog.csdn.net/u010513327/article/details/80889846
python列表数据写入txt文件_Python将列表数据写入文件(txt, csv,excel)相关推荐
- Python基础_第5章_Python中的数据序列
Python基础_第5章_Python中的数据序列 文章目录 Python基础_第5章_Python中的数据序列 Python中的数据序列 一.字典--Python中的==查询==神器 1.为什么需要 ...
- python将列表写入文件_Python将列表数据写入文件(txt, csv,excel)
写入txt文件 def text_save(filename, data):#filename为写入CSV文件的路径,data为要写入数据列表. file = open(filename,'a') f ...
- python列表写入txt文件_Python:将 list 写入一个 txt 文件
原博文 2020-04-18 00:41 − # coding:utf-8 """ 一个数据list of dict如下 a = [ {"Jodie1" ...
- python获取mysql中的数据供js调用_python 读取mysql数据至csv文件中,并发送邮件
test 代码: #coding:utf-8 ''' Created on 2019年2月18日 @author: Administrator ''' import ConfigParser impo ...
- python用glob遍历文件_python中用glob快速获取文件列表
glob是python自带的一个操作文件的相关模块,由于模块功能比较少,所以很容易掌握.用它可以查找符合特定规则的文件路径名.使用该模块查找文件,只需要用到: "*", " ...
- python我想对你说_python学习第6天----文件操作
1.文件操作 python中通过open()函数打开一个文件,获取到文件句柄,然后通过文件句柄就可进行各种操作(句柄就相当于一个变量),文件句柄是一个可迭代对象 打开文件的操作有:r,w,a,r+,w ...
- python发送文件_python:socket传输大文件
文件可以传输,但是对比传输前后的文件:socket_test.txt,末尾有一些不一致 服务端代码: #!/usr/bin/python # -*- coding: utf-8 -*- import ...
- 原python最简单的图形编程_Python(简单图形和文件处理)编程
Python确实是一门很简洁而且功能有强大的语言,我觉得开始学习很容易理解,说到熟练和精通还是不容易的,还需不断学习. 从最基础的语法学习,有些部分各种语言是相同的,让人很好理解.编程也是从最简单语法 ...
- python上机实验报告读取文件_Python程序设计实验八:文件
安徽工程大学 Python程序设计实验报告 班级:物流192 姓名:李心悦 学号:3190505218成绩: 日期:2020.6.3 指导教师:修宇 [实验名称]实验八 文件 [实验目的] 掌握读写文 ...
最新文章
- NOI Day1线上同步赛梦游记
- 2020-11-30(为什么字符串可以赋值给字符指针变量)
- 正则表达式shell
- Linux学习总结(57)——生产环境用户权限管理规范
- 理解CSS3 Flexbox
- 解压tar.xz文件和tar.gz文件
- c语言编程蛇形,蛇形矩阵c语言实现
- Windows 文件一直被占用,无法删除(对应解决方法)
- 【Unity3D插件】Unity3D各类教程汇总
- 《Java高级程序设计》清华大学出版社 徐传远 课后习题答案
- java实现接口签名
- c语言闹钟程序教学,C++实现闹钟程序的方法
- xUtils图片本地缓存使用
- 简练软考知识点整理-指导与管理项目工作过程
- 可直接拿来用的文本转语音的代码
- 三网融合专家吴纯勇:电脑处理器融合势成必然
- python自动抢_Python+Appium实现自动抢微信红包
- indexOf() 的用法
- 第3-7课:推箱子游戏
- MFC 画线,画刷,文本
热门文章
- 机器学习面试题目整理
- linux 常用压缩命令,Linux常用的压缩及解压缩命令
- jetty java 禁用目录列表_Apache httpd 目录列表禁用配置(options indexes)
- warning: initialization from incompatible pointer type error, forbidden解决
- Ubuntu设置静态IP/网关
- PyQt5系列(四)Mac10.12上安装Cocoapods
- linux中的strip命令简介------给文件脱衣服
- Android4.4 Sensor APP--HAL代码流程
- android获取mp3/mp4媒体信息
- iOS 使用fopen返回null