Python08文件的使用

打开->关闭->操作

打开

a = open(<文件名>,<打开模式>,<编码方式>)
编码方式:utf-8默认可以忽略
打开模式:
在这里插入图片描述

操作

a.read(size) 读入前size的长度
a.readline(size) 读入一行,的前size的长度
a.readlines(hint) 读入所有行,以行形成列表,的前hint的长度

a.write(s) 写入字符串
a.writeline(lines) 写入列表,连续写入
a.seek(offset) 操作指针位置 0-开头 1-当前 2-结尾

关闭

a.close()

分隔数据

空格 逗号 $
读取
txt = open(fname).read()
ls = txt.split()
原有分隔符号是空格则无,是符号则(“符号”)得到列表
写入
f = open(fname,‘w’)
f.write(’ '.join(ls))
用分隔符分隔数据写入,用符号则(“符号”.join(ls))

CSV文件

ls =[[],[],[]]
f = open(fname,'w')
for item in ls
    f.write(','.join(item)+'\n')
f.close()

ls =[[],[],[]]
for row in ls
    for column in row
        print(ls[row][column])
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值