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

2024-11-17 08:47:19
推荐回答(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)