7-11<X6> fileinfo.xml 异常和文件处理
TableOfContents 本章的修订参考了某人放在项目主页上的反馈。请看到此页后在此加上自己的名字,谢谢!
异常处理
列举下:在这些情况下,我们都在简单使用 Python IDE:一个错误发生了,异常被打印出来(根据你的 IDE,有意地以一种刺眼的红色形式表示)BR
在这些情况下,我们都在简单地使用 Python IDE:一个错误发生了,异常被打印出来 (取决于你的 IDE,可能会有意地以一种刺眼的红色形式表示)
下一段:但是许多时候,一个异常是可以预计
的……
预见
例 6.1 下, Para 1:Would you rather get back an unusable file object to a non-existent file?BR 你希望获得一个没有用的文件对象而不是一个不存在的文件吧?BR
注意这里的to,不是表比较,而是引导object的定语表指向(这样的用法很常见,eg. a pointer to an integer)BR
你该不会希望获得一个指向不存在的文件的对象吧?
例6.2, (1):termios 是一个 UNIX 特定模块BR
termios 是一个特定的 UNIX 模块
例6.2, (2):……它是一个 Windows 特定模块BR
它是一个特定的 Windows 模块
例6.2, (3):它是一个 Mac OS 特定模块BR
它是一个特定的 Mac OS 模块
与文件对象共事
for 循环
使用 sys.modules
与 Directory 共事
全部放在一起