Python文件操作-打开与关闭文件
2017-11-05 本文已影响51人
霞姐时间管理
一、 Python打开文件
首先用Python内置的open()函数打开一个文件,创建一个file对象,然后相关的辅助方法才可以调用它进行读写。
语法:
file object = open(file_name [, access_mode][,buffering])
参数说明:
file_name:文件名,填写文件的绝对路径(文件名处右击-属性,查看绝对路径后,注意windows下是反斜杠,需要修改为斜杠)
buffering:寄存区缓存
access_mode:打开模式,可缺省参数,默认只读,具体模式见下表:
示例:
Paste_Image.png注:最后一行为打开文件的句柄
二、Python File对象的属性
一个文件被打开后,有一个file对象,你可以得到有关该文件的各种信息。以下是和file对象相关的所有属性的列表:
Paste_Image.png示例:
Paste_Image.png三、Python 关闭文件
File对象的close()方法刷新缓冲区里任何还没写入的信息,并关闭该文件,这之后便不能再进行写入。
当一个文件对象的引用被重新指定给另一个文件时,Python会关闭之前的文件。用close()方法关闭文件是一个很好的习惯。
示例: