python文件名不要跟模块名相同,报错AttributeError: 'module' object has no attribute 'Differ'

python中的文件都会生成pyc文件,包括模块也是这样,所以调用模块的时候,实际上会调用模块.pyc文件;在这个前提下,如果将文件名命名成跟模块名一样,在同一目录下就会生成一个跟模块名一样的pyc文件,系统就直接调用这个文件了,所以就会出现模块中属性错误,如AttributeError: 'module' object has no attribute 'Differ'

上一篇:uploadify前台上传文件,java后台处理的例子


下一篇:【Python】【亲测好用】安装第三方包报错:AttributeError:'module' object has no attribute 'main'