我有project1和project2,它们的结构如下:
project1:
F:\sampleproj1
com
sampleproj1
main.pyproject2:
E:\sampleproj2
com
sampleproj2
xyz.py如何在project1中从project2导入eg:mainclass(用户定义)的类
我试了试我的运气:
在main.py (Sampleproj1)中:
import sys
sys.path.append('E:/sampleproj2/com/sampleproj2')然后
from sampleproj2.com.sampleproj2.xyz import mainclass这不起作用,我想我的路径是错误的appending....Any帮助是欣赏的
发布于 2019-09-09 14:39:50
我在@PRMoureu找到了答案,如下所示
import sys
sys.path.append('E:/sampleproj2/com/sampleproj2')然后简单地说,
from xyz import mainclass注意:如果您使用Pycharm作为IDE,则在导入时可能会看到警告,请忽略它
https://stackoverflow.com/questions/57848249
复制相似问题