【发布时间】:2021-10-13 04:39:59
【问题描述】:
我已经搜索了几个线程,但没有找到很好的解决方案来解释模块/包的使用以及从另一个文件导入函数。
假设,我有一个如下的目录结构:
dir_1
- main2.py
main.py
main.py
def print_hello():
return "hello world!!"
现在,我如何在main2.py 中使用这个函数print_hello(),它位于dir_1 中?
如果我有一个高度嵌套的文件结构,我该如何使用它?
非常感谢任何帮助!!..
【问题讨论】:
-
尝试在
dir_1中添加一个__init__.py文件。添加使python将其视为模块 -
顺便说一句,现在不需要初始化文件了。
标签: python python-3.x function file module