前段时间我们学习了很多关于python函数的方法,在前面的文章中也有讲到过关于open()的方法,它主要用于一个文件并返回文件对象,但是我们要注意的是使用了这个方法就要有保证关闭文件对象,那我们这篇文章主要就来讲解一下open()函数的常用形式之一的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,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。