从不同的子目录(带多个文件夹和子目录)导入模块

2024-06-16 10:45:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下文件结构:

Orbital folder: 

    ESG folder:
         SUSA folder: 
              SUSA.ipynb

    modules folder:
         orbital.py
         __init__.py
         orbital.ipynb   #convert this to orbital.py

我想导入轨道.py进入SUSA.ipynb公司但我没有成功。我在这里查阅了文档和其他类似的问题。你知道吗

我试过几个:

sys.path.insert(0, "/Users/thomasmac/Desktop/Orbital/modules/orbital")

sys.path.append("/Users/thomasmac/Desktop/Orbital/modules/orbital")

from modules import orbital 

或者只是:

import orbital

但每次它都返回一个错误,没有名为modules或orbital的模块


Tags: 文件pathpyimportmodulessysfolder结构