Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详细介绍其应用程序。
一、打开文件
Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详细介绍其应用程序。
代码如下:
-
f
=
open
("d:\test.txt", "w")
说明:
第一个参数是文件名称,包括路径;第二个参数是打开的模式mode
'r':只读(缺省。如果文件不存在,则抛出错误)
'w':只写(如果文件不存在,则自动创建文件)
'a':附加到文件末尾
'r+':读写
如果需要以二进制方式打开文件,需要在mode后面加上字符"b",比如"rb""wb"等
二、读取内容
-
f.read(size)
参数size表示读取的数量,可以省略。如果省略size参数,则表示读取文件所有内容。
-
f.readline()
读取文件一行的内容
-
f.readlines()
读取所有的行到数组里面[line1,line2,...lineN]。在避免将所有文件内容加载到内存中,这种方法常常使用,便于提高效率。
三、写入文件
-
f.write(string)
将一个字符串写入文件,如果写入结束,必须在字符串后面加上"\n",然后f.close()关闭文件
四、文件中的内容定位
-
f.read()
读取之后,文件指针到达文件的末尾,如果再来一次f.read()将会发现读取的是空内容,如果想再次读取全部内容,必须将定位指针移动到文件开始:
-
f.seek(0)
这个函数的格式如下(单位是bytes):
-
f.seek(offset, from_what)
from_what表示开始读取的位置,offset表示从from_what再移动一定量的距离,比如f.seek(10, 3)表示定位到第三个字符并再后移10个字符。from_what值为0时表示文件的开始,它也可以省略,缺省是0即文件开头。下面给出一
-
f
=
open
('/tmp/workfile', 'r+')
-
f.write('0123456789abcdef')
-
f.seek(5) # Go to the 6th byte in the file
-
f.read(1)
-
'5'
-
f.seek (-3, 2) # Go to the 3rd byte before the end
-
f.read(1)
-
'd'
-
五、关闭文件释放资源
文件操作完毕,一定要记得关闭文件f.close(),可以释放资源供其他程序使用
Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详细介绍其应用程序。
分享到:
相关推荐
学习python,对文件的操作方法的笔记
python方法.Python读写文件方法读取各种类型文件
主要介绍了Python实现读取Properties配置文件的方法,结合实例形式分析了Python读取Properties配置文件类的定义与使用相关操作技巧,需要的朋友可以参考下
初学python 分享一个小程序:python 如何写入TXT文件!
提供简单python读取xml方式,适用于简单xml文件读取功能
详细介绍Python中的文件操作,包括文件操作的各种模式分析、文件夹的递归访问、Excel文件的读取和写入等,并通过具体示例演示说明,非常适合高校老师教学和学生复习使用。
python文件操作
python读写excel
这是一个python读取excel文件例子,里面配有python文件、python文件生成的exe,并有MFC界面调取exe文件
使用python语言读取txt文本,根据分隔符判断,进行数据转换。适用于一个文本需要根据某个字段分隔多个文件的情况
python中的文件读写练习题(csdn)————程序
Python文件读写操作的源码。包括文本文件的操作、二进制文件的操作、CSV文件的操作。
opencv可以读取的图片类型比较多,但大多是比较常见的类型,比如”.jpg”和”.png”,但它不能直接读取YUV格式的文件,需要通过python读取YUV文件,并进行相应的转换后,才能被opencv读取,并进行后续相应的处理. ...
python读写rar文件的模块 python读写rar文件的模块
python文件和目录操作方法大全python文件和目录操作方法大全python文件和目录操作方法大全python文件和目录操作方法大全python文件和目录操作方法大全python文件和目录操作方法大全python文件和目录操作方法大全...
Python对文本文件和二进制文件采用统一的操作步骤: (1)打开文件,或者新建文件; (2)读/写文件; (3)关闭文件。;文件打开方式;文件关闭的语法格式如下:;with语句语法格式如下:;1.write()方法;2....
在测试的时候,需要造模拟数据,或者是将生产环境的数据导出到测试环境中去,本文记录通过python读取txt文件,并将数据导入mysql数据库 1、示例代码: import pymysql # 打开数据库连接 conn = pymysql.connect(host...
python读写excel文件有很多种方法: 用xlrd和xlwt进行excel读写 用openpyxl进行excel读写 用pandas进行excel读写 本文使用xlrd读取excel文件(xls,sxls格式),使用xlwt向excel写入数据 一、xlrd和xlwt的安装 安装...
本文主要给大家简单讲解如何用 asyncio.Future 对象来封装文件的异步读写。有需要的小伙伴可以参考下
python读写MySQL数据库操作,读操作,写操作,python读写MySQL数据库操作