python CSV转换TXT

本文介绍了CSV和TXT文件的区别,以及如何使用Python进行文件操作。CSV是逗号分隔值格式,属于纯文本文件,而TXT也是文本文件。在Python中,通过open函数的不同模式(如'r'、'w'、'a'等)可以实现文件的读写操作,read、readline、readlines等方法用于读取文件内容,write和writelines则用于写入文件。
摘要由CSDN通过智能技术生成
import csv,shutil


a=open('../Stu_pack/学生考勤.csv','r')
reader = csv.reader(a)

with open('the last.txt','w') as f:
    
    for i in reader:
        for x in i:
            f.write(x)
            f.write('\t')
        f.write('\n')
a.close()

shutil.copy('./the last.txt','./the last副本.txt')

with open('./the last副本.txt','r') as f:
    print(f.read())

 首先我们要知道TXT和CSV文件之间的区别

CSV文件:Conna-Separated Values(逗号分隔值格式),是属于文本文件
            其基本规则:
                    纯文本格式(txt),统一编码,可以用笔记本打开
                    以行(‘\n’)为单位(line/row),行与行之间没有空行
                    每列数据以逗号(英文半角)分隔,没有数据也要有逗号
          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值