怎么在python中打包导入自己写的模块,供其他目录的文件使用,希望具体一点

怎么在python中打包导入自己写的模块,供其他目录的文件使用,希望具体一点(setup.py文件)

上级目录的同级目录下的某个.py文件 ,就from .上级同级目录 import setup

img

如果是不同的目录,需要将你自写的模块目录变为包,就在增加一个 __init__.py 文件,like this:

img

然后需要将这个目录添加到系统路径去:

import os
os.path.append(r"./Jx")

这样你可以引用了 from Jx import main or from Jx.main import *