Я нашел метод.
import sys
import os
sys.path.append(os.path.dirname(os.path.dirname(__file__))
from test_B import B
Этот метод работает хорошо.
import sys
from pathlib import Path
sys.path.append(Path(__file__).parent.parent)
from test_B import B
Этот метод не работает.
Я не знаю Разница между ними. И я не знаю, почему я должен это делать.
Может кто-нибудь объяснить, пожалуйста, подробности внутренней работы?