目录路径
为了指定唯一的文件,必须提供详细的路径。事实上,一个完整的文件标识由磁盘驱动 器、目录层次和文件名三部分构成。各部分之间用特定字符进行分隔,分隔字符在不同操作系统中可能是不同的,例如 Windows 使用“\”,而 Unix、Linux 使用“/”。在 Python 程序 中,路径分隔字符既可以使用“\”,也可以使用“/”。例如,Python 安装目录中有个文件 misc.py,其路径可以用字符串
来表示。
打开文件 transformer.py 时,Python 会将字符串中的\t 解释为 Tab 字符,从而报错。避免这 种错误的简单方法是使用正斜杠字符“/”或者使用两个反斜杠“\”表示单个反斜杠,即形 如
如果文件和程序在同一个文件夹中,则程序中可以省略文件路径,直接使用文件名来标识文件。
文件格式
在信息管理应用中,大量信息的组织通常都采用“字段-记录-文件”的层次格式。字 段是最基本的不可分割的数据项,如学号、姓名、年龄等;记录是若干个相关字段结合在一 起形成的数据,例如将某个学生的基本信息组合起来就构成形如(5120309001,张三,18) 的记录;大量同类型的记录即构成了文件,例如全体学生记录存储在磁盘上即构成一个学生 数据文件。所有记录按顺序存储,则文件格式可用图 6.1 表示。
图 6.1 字段-记录-文件