Python 读写文件 txt、csv

1、读写txt文件

#read
fr=open(filename,"w")
lines=fr.readlines()#结果是list格式

#write
fw=open(filename,"w")

tmp="zhao\n"
fw.write(tmp) #只能写str类型数据不能使list

fw.close()

2、读写csv文件

#read
scheme_ids=[]
frcsv = open(filename, "r")
lines = csv.reader(frcsv)#不是list格式
for line in lines:
    scheme_ids.append(line)
print("scheme_ids num:%d " % len(scheme_ids))

#write
fw=open(filename,"w",newline='',encoding='utf-8-sig')  #filename ***.csv
csvw=csv.writer(fw,dialect='excel')
tmp="zhao\n"
csvw.writerow(tmp)#也可以写list数据

3、表格数据可以直接复制粘贴变为txt文件进行读取

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值