我在同一个文件夹中有两个类; 文件名
我想从Root类中的第一个文件调用getMachines。
我尝试了以下选项;
MyClass().getMachines()
来自ldapConnector import Myclass
MyClass().getMachines()
All提供问题,未定义的方法/未定义的变量类Myclass等。
调用该方法的正确方法是什么?
答案 0 :(得分:1)
我不确定你在问什么,但你需要在具有Root类的文件中导入该类:
# twisted.py file
from ldapConnector import MyClass
class Root():
def __init__(self):
MyClass().getConnections()
答案 1 :(得分:1)
要访问同一模块中的文件,您需要执行相对导入:from .ldapConnector import MyClass
应该有效。