简体   繁体   English

将模块的文件导入子模块

[英]importing modules' files into submodules

i have a module with many files, which i import in themselves for sharing of functionality 我有一个包含许多文件的模块,我将其自身导入以共享功能

myModule/
-myFile1.py
-myFile2.py
-mySubmodule/
--myFile3.py

i can do import myFile2 , inside of myFile1, but how can i do a import myFile2 in myFile3 without referencing the base module? 我可以在import myFile2import myFile2 ,但是如何在不引用基本模块的情况下在myFile3中import myFile2呢? i dont want to reference myModule, because i am working on a branch so the name is going to change. 我不想引用myModule,因为我在一个分支上工作,所以名称将更改。

You're asking about relative imports. 您在问相对进口。 See this question 看到这个问题

Within myFile3, you want: 在myFile3中,您需要:

from .. import myFile2

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM