7-11<X6> fileinfo.xml 异常和文件处理

TableOfContents 本章的修订参考了某人放在项目主页上的反馈。请看到此页后在此加上自己的名字,谢谢!

异常处理

  1. 列举下:在这些情况下,我们都在简单使用 Python IDE:一个错误发生了,异常被打印出来(根据你的 IDE,有意地以一种刺眼的红色形式表示)BR (./) 在这些情况下,我们都在简单使用 Python IDE:一个错误发生了,异常被打印出来 (取决于你的 IDE,可能会有意地以一种刺眼的红色形式表示)

  2. 下一段:但是许多时候,一个异常是可以预计 <!> 的…… (./) 预见

  3. 例 6.1 下, Para 1Would you rather get back an unusable file object to a non-existent file?BR 希望获得一个没有用的文件对象而不是一个不存在的文件吧?BR (!) 注意这里的to,不是表比较,而是引导object的定语表指向(这样的用法很常见,eg. a pointer to an integer)BR (./)该不会希望获得一个指向不存在的文件的对象吧

  4. 例6.2, (1):termios 是一个 UNIX 特定模块BR (./) termios 是一个特定的 UNIX 模块

  5. 例6.2, (2):……它是一个 Windows 特定模块BR (./) 它是一个特定的 Windows 模块

  6. 例6.2, (3):它是一个 Mac OS 特定模块BR (./) 它是一个特定的 Mac OS 模块

与文件对象共事

for 循环

使用 sys.modules

与 Directory 共事

全部放在一起

小结