从名称调用python方法名称
从名称和从类调用python方法有什么区别 以时间API为例从名称调用python方法名称,python,Python,从名称和从类调用python方法有什么区别 以时间API为例 import time time.strptime("some params") 但是, 当我尝试创建python文件xyz.py时 我尝试了以下方法: import abc abc.test() --- > module has no attribute test 我如何实现time API的功能 编辑: 将文件名保存为xyz而不是abc,错误得到解决。当python搜索要导入的模块时,它使用sys.modules或内置
import time
time.strptime("some params")
但是,
当我尝试创建python文件xyz.py时
我尝试了以下方法:
import abc
abc.test() --- > module has no attribute test
我如何实现time API的功能
编辑:
将文件名保存为xyz而不是abc,错误得到解决。当python搜索要导入的模块时,它使用sys.modules或内置模块: 导入名为spam的模块时,解释器首先搜索具有该名称的内置模块。如果找不到 因为已经存在一个错误,所以您导入了错误的模块
更改模块名称。已经有abc模块:如何设置类?也许您正在导入标准的abc模块?Python的abc模块提供抽象基类。为您的模块选择一个不同的名称。@ReutSharabani您好,也许我应该正确地重新表述我的问题,也许您应该共享导致此问题的实际代码。@skrrgwasme我想这是因为将文件命名为abc
import abc
abc.test() --- > module has no attribute test