当你在另一个文件夹中时如何导入文件? python

how to import file when you are in another folder ? python

我的问题是我在test_func1.py时如何导入func1.py

├───core
     - func1.py 
├───tests
     - test_func1.py 

一个解决方案是sys.path:

import sys
from pathlib import Path
sys.path.append(str(Path(__file__).parent.resolve().parent/'core'))
import func1