Python中的文件与文件对象

 

1 文件

'''
文件存储
文件主名.扩展名
'''

Python中常有的数据文件类型有文本文件、二进制文件和CSV文件

  • 文本文件是ASCII编码,汉子存储的是机内码
  • 二进制是基于值变长编码的文件,不可以直接用文本编译器看
  • 逗号分隔值(csv)文件,最好用文本编译器看

 

2 文件对象

字符串中的反斜杠是转义字符因此可以用两种特殊的方式表示字符串的路径

  • 在字符串前面加r
  • 路径字符串中的层级关系用双反斜杠表示

os.getcwd: 以字符串的形式返回当前的工作路径
os.chdir(path): 将当前工作路径修改为path指定的工作路径
os.listdir(path): 获得path指定的工作路径下所有的文件和文件夹

文件对象的常用属性 :

name :表示包含路径的文件名
close:表示文件的状态,关闭为True,打开为False
mode:表示文件打开模式

文件对象打开模式 :

  • r:表示只读模式
  • w:表示只写模式
  • a:表示追加模式
  • b:表示二进制模式,可以与(可以与r、w、a模式组合使用)
  • t:表示文本模式,可省略
  • +:表示读写模式

关于Python 中的文件与文件对象的文章就介绍至此,更多相关Python 文件文件对象内容请搜索编程教程以前的文章,希望以后支持编程教程

本章节主要学习 python 中的异常处理,来看一下该章节的内容有哪些。首先我们需要了解 什么是异常与异常的处理 ,然后再继续 异常的语法结构 什么是异常与异常处理异常 —> 可以 ...