1.文件
含义:由字节组成的信息,在逻辑上具有完整意义。通常在磁盘上永久保存
按编码方式分类:文本文件和二进制文件
①文本文件:可以处理各种语言所需的基本文本字符;在任何情况下都是可读的。
②二进制文件:使用其他编码方式的文件,都需要用自己的处理程序才能打开并操作。
2.文件的访问
①打开文件
open()函数语法:
fileobj=open(filename[,mode[,buffering]])
②读取文本文件
read()方法
readline()方法
readlines()方法
③写文本文件
创建文件对象连接
write()方法
writelines()方法
④文件内移动
seek()函数语法:
seek(offset[,whence])
⑤文件的关闭
try语句,finally语句,with语句可用来关闭
⑥二进制文件的读写
3.文件夹的操作
①当前工作目录
②目录操作
用os.makedirs()函数创建新目录;用rmdir()函数删除目录;用os.listdir()函数列表;用os.chdir()函数修改当前目录;glob()函数查找目录
③文件操作