从名称和类调用python方法有什么区别。
以时间API为例。
import time
time.strptime("some params")
然而,
当我尝试创建python文件(xyz.py)
xyz.py
def test():
print 1
我尝试了以下内容:
import abc
abc.test() --- > module has no attribute test
我如何实现API的时间
编辑:
将文件名保存为xyz而不是abc,错误已解决。
答案 0 :(得分:2)
当python搜索要导入的模块时,first使用sys.modules
或内置模块:
当导入名为spam的模块时,解释器首先搜索具有该名称的内置模块。如果没找到......
由于您已导入错误的模块abc
module。
更改模块的名称。