python存储数据到文件_python存储List数据到文件方法

Posted HelloWorld873

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python存储数据到文件_python存储List数据到文件方法相关的知识,希望对你有一定的参考价值。

写入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存储数据到文件_python存储List数据到文件方法的主要内容,如果未能解决你的问题,请参考以下文章

python存储数据到文件_python存储List数据到文件方法

python存储数据到文件_python存储List数据到文件方法

利用Python进行数据分析_Pandas_数据加载存储与文件格式

python 如何将列表写入文件

python 基础之数据持久化存储

python_文件