今天就跟大家聊聊有关如何在python中使用open()函数打开指定文件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
python是什么意思
python是一种跨平台的,具有解释性,编译性,互动性和面向对象的脚本语言,其最初的设计是用于编写自动化脚本,随着版本的不断更新和新功能的添加,常用于用于开发独立的项目和大型项目。
<强>一、开放()函数介绍强>
<强> 1,打开()函数用于创建或打开指定文件强>
<强> 2,使用语法强>
file =,开放(file_name [,,模式=& # 39;" # 39;,[,,缓冲=1,[,,encoding =, None ]]])
<强> 3,使用说明:用[]括起来的部分为可选参数强>
- <李>
文件:表示要创建的文件对象
file_name:要创建或打开文件的文件名称,该名称要用引号(单引号或双引号)
模式:可选参数,用于指定文件的打开模式,如果不写,默认以只读(r)模式打开文件
缓冲:可选参数,用于指定对文件做读写操作时,是否使用缓冲区
编码:手动设定打开文件时所使用的编码格式,不同平台的解码参数值不同,如Windows系统默认为cp936 (GBK编码)
<强>二,python中使用open()函数打开文件强>
要打开的文件和当前执行的代码文件位于同一目录,可直接写文件名;否,则需要指定打开文件所在的完整路径。
以默认模式打开文件时,默认使用r权限,该权限要求打开的文件必须存在。
file =,开放(“a.txt") 打印(文件) FileNotFoundError: [Errno 2], No such file 一、目录:,& # 39;a.txt& # 39;
在程序文件同目录下,手动创建一个。txt文件
<>以前file =,开放(“a.txt") 打印(文件) & lt; _io.TextIOWrapper name=& # 39; a.txt& # 39;,模式=& # 39;" # 39;,编码=& # 39;cp936& # 39;在使用open()打开文件时,默认采用GBK编码,可以在使用open()函数时,手动指定打开文件的编码格式
file =,开放(“a.txt"编码=皍tf-8")
看完上述内容,你们对如何在python中使用open()函数打开指定文件有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。