File介绍
学习一门语言,最终目的是解决实际的生活问题,尤其是Python语言,出色的应用在人工智能领域。但是面对大数据的浪潮,数据的读取是一个关键的问题,因此文件操作是我们必须要掌握的内容。
File应用
File打开
$$ \begin{array}{|c|c|} 模式 & 描述 \ x & 写模式,新建一个文件,如果该文件已存在则会报错。 \ b & 二进制模式。 \ + & 打开一个文件进行更新(可读可写)。 \ r & 以只读方式打开文件。文件的指针将会放在文件的开头。 \ w & 以写入方式打开文件。如果该文件已存在则从开头开始编辑。否则创建新文件。 \ a & 以追加方式打开文件,如果该文件不存在则创建新文件写入。 \ \end{array} $$
1 | # open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 最重要的 |
File操作
1 | # file.flush() 刷新内部缓存,将缓存区的数据写入文件 |
File小结
对文件的操作经常使用于文本的批量化修改,大数据的读取或者网页爬虫的应用。这些都属于较高级别的应用领域,因此初学者很少使用到File文件操作,但是为了以后应用的方便,学好文件操作是必不可少的!