module' 对象没有属性 'FieldStorage
我觉得这不太合理,因为这段代码很简单,而且“FieldStorage”在文档中是有说明的。
#!/usr/bin/env python
print 'Content-type: text/html'
print
import cgi
def Main():
form = cgi.FieldStorage()
print '<html>'
print '<body>'
print 'ola'
print '</body>'
print '</html>'
if __name__ == '__main__':
Main()
2 个回答
0
我也遇到了一个和 io.py 文件有关的问题。这说明在给自己的 .py 文件命名时,要避免使用一些标准模块的名字。一旦我改了这个文件名,并且删除了之前运行时生成的缓存文件 io.pyc,代码就正常运行了。
16
你有没有一个本地文件叫做 cgi.py
呢?这个文件被导入了,而不是标准库里的模块。