从python中的子目录访问函数,在哪里放置_init__u.py文件?
对于python中的一些代码,我有以下目录/文件布局从python中的子目录访问函数,在哪里放置_init__u.py文件?,python,Python,对于python中的一些代码,我有以下目录/文件布局 - top_directory -fileA.py - sub_directory - __init__.py (do i place it here?) - sub_sub_directory -fileB.py (testFunc inside this file) 我想从fileA.py内部访问名为testFunc的函数fileB.py。我读了另外两个问题,讨论了如果它只有一个子目录那么
- top_directory
-fileA.py
- sub_directory
- __init__.py (do i place it here?)
- sub_sub_directory
-fileB.py (testFunc inside this file)
我想从
fileA.py
内部访问名为testFunc
的函数fileB.py
。我读了另外两个问题,讨论了如果它只有一个子目录那么怎么做,但这是两个子目录。我应该将init.py文件放在哪个子目录中?文件的import语句应该是什么样子 您只需将fileB.py放在指定位置,然后使用导入即可
import sub_directory.sub_directory.fileB as fileB
这回答了你的问题吗?