python导入模块,运行模块里的函数时,模块中的类去哪找?

2024年11月17日 08:47
有2个网友回答
网友(1):

写了一个a.py,在a.py中定义了一个函数A,一个类B,之后A的内部使用了B的实例。我在b.py导入from a import A,之后在b.py中调用A

啥事也没有。

网友(2):

import sys

sys.path.append(‘你的模块的名称’)。
sys.path.insert(0,’模块的名称’)
# 可以用 os模块构造需要 append的path
import os
path1=os.path.abspath('.') # 表示当前所处的文件夹的绝对路径print(path1)
path2=os.path.abspath('..') # 表示当前所处的文件夹上一级文件夹的绝对路径print(path2)