Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何引用嵌套在python 3中的嵌套包中的python文件?_Python_Python 3.x_Function_Module_Packages - Fatal编程技术网

如何引用嵌套在python 3中的嵌套包中的python文件?

如何引用嵌套在python 3中的嵌套包中的python文件?,python,python-3.x,function,module,packages,Python,Python 3.x,Function,Module,Packages,试图了解当另一个模块嵌套在文件夹中时如何正确使用它。我试着使用模块中的\uuuu init\uuuu.py实现一个包。我没有发现多少成功。下面是文件结构 例如,我希望能够引用propeller.py中credentials.py中包含的类。另一个用例,我想引用propeller.py中base.py中的函数。期待听到其他人如何处理这一问题。谢谢 视情况而定。主模块“机器”是否在您的计算机中?如果是这样,您应该能够导入\u机器。凭据。否则,或者。基本上,您需要能够从PATH变量中找到要查找的文件

试图了解当另一个模块嵌套在文件夹中时如何正确使用它。我试着使用模块中的
\uuuu init\uuuu.py
实现一个包。我没有发现多少成功。下面是文件结构


例如,我希望能够引用
propeller.py
credentials.py
中包含的类。另一个用例,我想引用
propeller.py
base.py
中的函数。期待听到其他人如何处理这一问题。谢谢

视情况而定。主模块“机器”是否在您的计算机中?如果是这样,您应该能够
导入\u机器。凭据
。否则,或者。

基本上,您需要能够从PATH变量中找到要查找的文件。通常,“安装”模块需要将库的根目录添加到路径中。在*nix系统中,类似于: