前段时间我们学习了很多关于python函数的方法,在前面的文章中也有讲到过关于open()的方法,它主要用于一个文件并返回文件对象,但是我们要注意的是使用了这个方法就要有保证关闭文件对象,那我们这篇文章主要就来讲解一下open()函数的常用形式之一的file文件的方法。

python中的file文件的方法有什么?可以有这些

我们前面有了解过并且也知道open()函数常用的两种形式就是文件名和模式,并且它的基本的形式就是open(file,mode='r'),file是必须存在于括号里面,是必不可少的一种参数,它是指出文件的路径,相对路径或者是绝对路径。接下来就为大家说明一下file对象常用的函数。

如果是需要关闭文件,那么就需要使用file.close(),但是关闭文件后就不能够再对其进行操作读写。需要对文件内部缓冲进行刷新,使用file.flush(),这样就是直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入,这样的话效率就会更快。如果想要文件返回下一行,那么就只需要使用file.next()。

如果想要返回文件当前位置,就需要使用file.tell(),来进行返回。想要将将字符串写入文件,就需要使用file.write(str),那么返回的是写入的字符长度。想要向文件写入一个序列字符串列表,就需要使用file.writelines(sequence),如果需要换行则要自己加入每行的换行符。

以上就是关于python中的file文件的方法,希望能对一些小伙伴起到帮助作用。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!