9-1 文件过滤。显示一个文件的全部行,忽略以井号(#)开头的行。这个字符被用作Python,Perl,Tel,等大多脚本文件的注释符号。函数
附加题:处理不是第一个字符开头的注释。命令行
9-2 文件访问 提示输入数字N和文件F,而后显示文件F的前N行。文档
9-3 文件信息 提示输入一个文件名,而后显示这个文本文件的总行数。字符串
9-4 文件访问 写一个逐行显示文本文件的程序。提示输入一个文件名,每次显示文本文件的25行,暂停并向用户提示‘按任意键继续’,按键后继续执行。class
9-5 考试成绩,改进你的考试成绩问题(练习5-3和练习6-4),要求能从多个文件中读入考试成绩。文件的数据格式由你本身决定。配置
9-6 文件比较,写一个比较两个文本文件的程序,若是不一样,给出第一个不一样处的行号和列号。程序
9-7 解析文件。Win32用户,建立一个用来解析Windows.ini文件的程序。POSIX用户,建立一个解析/etc/serves文件的程序。其余平台用户,写一个解析特定结构的系统配置文件的程序。im
9-8 模块研究。提取模块的属性资料。提示用户输入一个模块名(或者从命令行接受输入)。而后使用dir()和其余内建函数提取模块的属性,显示它们的名字、类型、值。配置文件
9-9 Python文档字符串。进入pytho标准库所在的目录。检查每一个.py文件看是否有_doc_字符串,若是有,对其格式进行适当的整理归类。你的程序执行完毕后,应该会生成一个漂亮的清单。里边列出那些模块有文档字符串,以及文档字符串的内容,清单最后附上那些没有文档字符串模块的名字。附加题:提取标准库中各模块内所有类(class)和函数的文档数据
待补