文件对象的基本方法
读和写
- .read:读。参数:读几个字符。不指定:从当前读到文件结尾。
- .write:只能写字符串
- 相对路径:不是从C盘开始找的(本机),而是从.py当前路径中寻找(移植给别人依然有效)。如果.\data\somefile.txt从与.py同级的data文件夹中寻找somefile.txt。如果..\data\somefile.txt从.py上一级的data文件夹中寻找somefile.txt。返回值:写入的字符长度。分辨w与a。
- .close():有open一定有close,配对使用要求。close可以清空缓冲区,存入内存或硬盘中。
文件打开
- with语句:文件在语句结束后会自动关闭,即使有异常也不会报错。