如何从另一个目录导入.py文件?

安德留斯:

我有这种文件结构(目录和箭头文件之后):

model -> py_file.py 
report -> other_py_file.py

主要__init__.py

import model
import report

型号目录:

import py_file

报告目录:

import other_py_file

现在other_py_file我要导入py_file,但是我尝试做的错误是没有这样的模块。

我尝试了这个: from model import py_file

然后: import py_file

看起来这两个文件夹没有看到对方。从其他目录导入文件的方式是什么?我需要在init .py文件中指定一些其他导入吗?

anon582847382:

您可以在运行时添加到系统路径:

import sys
sys.path.insert(0, 'path/to/your/py_file')

import py_file

到目前为止,这是最简单的方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在另一个文件目录中的另一个脚本中导入 Python 文件?

在Jupyter Notebook的另一个目录中导入py文件

为什么我无法从当前目录中的另一个 py 文件导入函数?

如何从另一个 py 文件导入一个类?

如何导入另一个.py文件的所有导入

从另一个 .py 文件导入变量

如何从另一个文件导入另一个文件?

如何从 jupyter notebook 中的另一个目录运行 .py 文件?

如何在电子JS文件中导入另一个JS文件(位于同一目录中)

如何从另一个 OpenAPI 文件导入组件?

如何从另一个文件导入yup模式?

如何将自己的.py文件作为模块导入到Sublime中的另一个.py文件

如何从另一个目录加载javascript文件

如何从另一个目录编辑文件

从另一个目录导入文件时出现导入错误

从另一个.py文件导入函数不仅可以导入该函数?

如何让另一个 .py 文件识别来自另一个 .py 文件的输入?

从另一个文件夹导入 python 模块,主目录带有“-”

Python3-从用户目录导入Linux中的另一个Python文件

从另一个目录导入文件后,geopandas无法正常工作

如何在Django Settings.py中导入另一个Python 3文件?

如何导入已经导入另一个文件的文件?

如何将在python文件中导入的库导入另一个python文件?

如何在不使用相对导入的情况下从另一个目录中的Python脚本执行文件(导入其他模块)?

在另一个 .py 文件中导入自定义类

Python - 从另一个 .py 文件导入类时遇到问题

如何导入和使用从自身中的另一个文件导入类的python模块?

在另一个文件中测试 .py 文件

如何将文件从默认目录移动到另一个目录?