我可以导入方法
# ~/main/main.py
from my_utils import get_logger, get_driver
...
在同一文件夹内的其他python文件中。
# ~/main/my_utils.py
def get_logger:
....
def get_driver:
...
我想知道是否可以在其他文件夹中导入文件
# ~/main/main.py
from sub.my_utils import get_logger, get_driver # this is ok in eclipse, but has error in command line
...
类似:
# ~/sub/my_utils.py
def get_logger:
....
def get_driver:
...
有__init__.py
个文件,但是虽然可以使用Eclipse,但是在命令行中却出现了错误。
from sub.my_utils import get_logger, get_driver
ModuleNotFoundError: No module named 'sub'`