0

我刚刚开始使用 python,所以请多多包涵;)

在遵循基本教程时,我在打开文件时遇到了问题,这是回溯:

File "/home/nick/Dropbox/workspace/pytest/schlange.py", line 55, in <module>
        f=open("file.csv","r")   
File "/usr/lib/python2.6/aifc.py", line 922, in open
        return Aifc_read(f)   
File "/usr/lib/python2.6/aifc.py", line 335, in __init__
        self.initfp(f)   
File "/usr/lib/python2.6/aifc.py", line 288, in initfp
        raise Error, 'file does not start with FORM id' 
aifc.Error: file does not start with FORM id

这是否意味着我的 python 安装中的“aifc.py”被破坏了,或者我错过了一些重要的东西?

4

1 回答 1

3

您已经决定从 导入*aifcopen()已经覆盖了内置的open(). 这就是我们不导入的原因*。而是导入模块本身,并在需要时使用引用来获取其名称,例如aifc.open().

于 2013-01-11T11:54:10.090 回答