Python 文件与文件对象及文件打开关闭
目录
1文件2文件对象3打开文件4关闭文件1 文件
""" 文件存储 文件主名.扩展名 """
Python中常有的数据文件类型有文本文件、二进制文件和CSV文件
文本文件是ASCII编码,汉子存储的是机内码二进制是基于值变长编码的文件,不可以直接用文本编译器看逗号分隔值(csv
)文件,最好用文本编译器看
2 文件对象
字符串中的反斜杠是转义字符因此可以用两种特殊的方式表示字符串的路径
在字符串前面加r路径字符串中的层级关系用双反斜杠表示os.getcwd
: 以字符串的形式返回当前的工作路径os.chdir(path)
: 将当前工作路径修改为path指定的工作路径os.listdir(path)
: 获得path指定的工作路径下所有的文件和文件夹
文件对象的常用属性 :
name
:表示包含路径的文件名close
:表示文件的状态,关闭为True,打开为Falsemode
:表示文件打开模式
文件对象打开模式 :
r:表示只读模式w:表示只写模式a:表示追加模式b:表示二进制模式,可以与(可以与r、w、a模式组合使用)t:表示文本模式,可省略+:表示读写模式3 打开文件
数据文件操作的三个步骤:
文件打开或者建立文件读写等操作文件关闭打开或者创建文件可以直接用:
open(需要打开或者创建的文件,如果要打开的文件不在当前工作位置,则必须给出文件路径;否则将创建一个新路径,访问文件的模式,如果不写就表示只读,但是只读模式下是不能够创建新文件的)其函数的返回值是一个文件对象4 关闭文件
文件对象.close()
with 语句可以保证系统自动关闭打开的文件
with open (filename,mode) as f:
到此这篇关于Python 中的文件与文件对象的文章就介绍到这了,更多相关Python 文件文件对象内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
上一篇:Python学习之异常处理详解
下一篇:基于Python实现快递信息提取
X 关闭
X 关闭
- 15G资费不大降!三大运营商谁提供的5G网速最快?中国信通院给出答案
- 2联想拯救者Y70发布最新预告:售价2970元起 迄今最便宜的骁龙8+旗舰
- 3亚马逊开始大规模推广掌纹支付技术 顾客可使用“挥手付”结账
- 4现代和起亚上半年出口20万辆新能源汽车同比增长30.6%
- 5如何让居民5分钟使用到各种设施?沙特“线性城市”来了
- 6AMD实现连续8个季度的增长 季度营收首次突破60亿美元利润更是翻倍
- 7转转集团发布2022年二季度手机行情报告:二手市场“飘香”
- 8充电宝100Wh等于多少毫安?铁路旅客禁止、限制携带和托运物品目录
- 9好消息!京东与腾讯续签三年战略合作协议 加强技术创新与供应链服务
- 10名创优品拟通过香港IPO全球发售4100万股 全球发售所得款项有什么用处?