Python打卡No.5
亲,年末最后一次打卡哦!我们仍不忘Python,不曾停止打卡,是为了更加美好的未来呢!
今天来学习文件的操作,会有同学问:“老师,我们已经通过一级考试啦,况且是来学习python的呢?!”
亲,今天我们学习的的确是Windows中的文件操作,但这里面涵盖了在Python中如何读取、识别以及如何保存这些python文件和路径等等相关知识。所以这不是单纯的学习文件的操作哦!
【1】文件三个属性:文件名、文件类型、文件位置,分别说明文件叫什么、是什么、放在哪。
【2】文件名包含一个句点符号“.”,点右侧部分指出了文件类型,称为扩展名(extension)。例如txt表示一个文本文件,Python程序文件的扩展名为py等等。
【3】文件包括文本文件和二进制文件两种类型。
文本文件只包含基本的文本字符,包括字母、数字、标点符号和一些特殊字符,如换行符,但不包含字体、大小和颜色信息。可以用Windows中的记事本或写字板打开文本文件。
除此之外所有其它文件类型都称为二进制文件,如字处理文档(Word文档)、PDF、图像、音乐等。
文本文件和二进制文件的区别在于:文本文件由一个个字节(Byte)组成,标准ASCII码使用一个字节中的七位来表示信息,可表示128种字符。而二进制文件使用的是连续二进制位(bit)。
【4】在Windows系统中,用目录结构(directories)组织和管理文件。
【5】文件的位置用“路径”(Path)来描述。
例如C:\\Python36-32\\Lib\\generator.py
这就是文件generator.py的路径,它告诉我们这个文件保存在硬盘上的什么位置。
路径中的“\\”称为路径分隔符,用于区隔不同的文件夹。
上例是一个“绝对路径”,它包括从根目录到文件这个路径上的所有文件夹名。
相对路径是指如果文件与正在运行的程序在同一目录下,可以直接使用文件名来表示路径。
领取专属 10元无门槛券
私享最新 技术干货