美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

Python读写文件实际操作的五大步骤

Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详细介绍其应用程序。

十多年的泌阳网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整泌阳建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“泌阳网站设计”,“泌阳网站推广”以来,每个客户项目都认真落实执行。

 一、打开文件

Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详细介绍其应用程序。
代码如下:

 
 
 
  1. f = open("d:\test.txt", "w")

说明:

第一个参数是文件名称,包括路径;第二个参数是打开的模式mode
'r':只读(缺省。如果文件不存在,则抛出错误)
'w':只写(如果文件不存在,则自动创建文件)
'a':附加到文件末尾
'r+':读写

如果需要以二进制方式打开文件,需要在mode后面加上字符"b",比如"rb""wb"等

二、读取内容

 
 
 
  1. f.read(size)

参数size表示读取的数量,可以省略。如果省略size参数,则表示读取文件所有内容。

 
 
 
  1. f.readline()

读取文件一行的内容

 
 
 
  1. f.readlines()

读取所有的行到数组里面[line1,line2,...lineN]。在避免将所有文件内容加载到内存中,这种方法常常使用,便于提高效率。

三、写入文件

 
 
 
  1. f.write(string)

将一个字符串写入文件,如果写入结束,必须在字符串后面加上"\n",然后f.close()关闭文件

四、文件中的内容定位

 
 
 
  1. f.read()

读取之后,文件指针到达文件的末尾,如果再来一次f.read()将会发现读取的是空内容,如果想再次读取全部内容,必须将定位指针移动到文件开始:

 
 
 
  1. f.seek(0)

这个函数的格式如下(单位是bytes):

 
 
 
  1. f.seek(offset, from_what)

from_what表示开始读取的位置,offset表示从from_what再移动一定量的距离,比如f.seek(10, 3)表示定位到第三个字符并再后移10个字符。from_what值为0时表示文件的开始,它也可以省略,缺省是0即文件开头。下面给出一

 
 
 
  1. f = open('/tmp/workfile', 'r+')
  2. f.write('0123456789abcdef')
  3. f.seek(5) # Go to the 6th byte in the file
  4. f.read(1) 
  5. '5'
  6. f.seek (-3, 2) # Go to the 3rd byte before the end
  7. f.read(1)
  8. 'd'

五、关闭文件释放资源

文件操作完毕,一定要记得关闭文件f.close(),可以释放资源供其他程序使用

Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详细介绍其应用程序。


文章题目:Python读写文件实际操作的五大步骤
本文路径:http://www.zsjierui.cn/article/dhoehjc.html

其他资讯