python3中文件/IO编程

本文详细介绍了Python3中文件操作的各种方法,包括不同文件打开方式、定位读写、读取行数控制等实用技巧,以及如何使用os模块进行文件删除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python3的文件操作可谓是我见过所有语言中最舒服的,那我们来一起看一下py3中的文件操作。

 

1:文件的打开方式有以下几种:

      

 

注:以上图表参考菜鸟教程 

2:定位读写文件  f = open("文件名",方式) f.seek(x,y)方法会定位从何处开始对文件进行操作,其中

     x表示从第几个字节开始,y一般为0也就是开头,y为1表示当前位置,y为2表示文件末尾。

      seek()无返回值,故值为None

        比如:f.seek(0,2)对某个文件中只有内容helloworld进行操作,就会从l开始进行操作

 

       tell() : 查看文件的当前位置,即tell是获取文件指针位置。

       readline(n):读入若干行,n代表读入的最长字节数。这样可以避免读入过大造成异常

       readlines() :读入所有行的内容

        read读入所有行的内容

        删除使用os.remove(file_name)

可以用chdir()方法来改变当前的目录。chdir()方法需要的一个参数是你想设成当前目录的目录名

getcwd()方法显示当前的工作目录。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值