文件和数据流件•文件和数据流的化•文件和数据流的理•文件和数据流的例用01文件I/O基文件的概念和类型文件的概念文件是存储在计算机系统中的数据集合,可以包含文本、图像、音频、视频等多种类型的数据
文件的类型根据文件的内容和格式,可以分为文本文件、二进制文件、图像文件、音频文件、视频文件等
文件路径和命名文件路径文件路径是指文件在计算机系统中的位置标识,一般由盘符、目录和文件名组成
文件命名文件命名应该遵循简洁、易读、无特殊字符等原则,以便于管理和使用
文件访问权限01020304读取权限写入权限执行权限访问权限的设定允许用户读取文件的内容
允许用户修改文件的内容
允许用户执行文件,如可执行可以通过文件属性或操作系统权限设置来限制用户对文件的访问权限
02文件取和写入文件读取的基本方法使用内置的`open()`函数使用`read()`方法使用`readline()`方法使用`readlines()`…open()函数用于打开一个文件,并返回一read()方法用于读取文件的内容,我们可以使用这个方法读取文件的内容
readline()方法一次只读取文件的一行内readlines()方法一次读取整个文件并将个文件对象,我们可以使用这个对象进行读取容,适用于逐行处理文件
其保存在一个列表中,每个元素代表文件的一行
文件写入的常见方式使用内置的`open()`函数使用`write()`方法使用`writelines()…使用`seek()`方法改变文…除了可以打开文件外,`open()`函数还支持写入模式,我们可以使用这个模式来写入文件
write()方法用于将文本写入文件中
writelines()方法一次写入多行文本到文我们可以使用`seek()`方法来改变文件的当前位置,以便在文件的特定位置写入内容
文件的追加和覆盖文件的追加如果我们要向一个已经存在的文件中