Я просматриваю код для multiprocessingмодуля Python , и он содержит эту строку:
from ._multiprocessing import win32, Connection, PipeConnection
вместо того
from _multiprocessing import win32, Connection, PipeConnection
тонкая разница - период до _multiprocessing. Что это значит? Почему период?
3
Это называется относительный импорт: docs.python.org/tutorial/modules.html
—
Aillyn
Без
—
Крис Морган
., если у вас есть файл _multiprocessing.pyпо какой-то непонятной причине рядом с вашим основным сценарием, multiprocessingон сломается. С .его помощью он получает собственный модуль.
Если
—
РФии
.ссылка ссылается на одноранговые модули, почему в документации говорится, .что этот многопроцессорный модуль должен быть частью обычных библиотек sys.path? Вопрос и разъяснение Криса смешивают их или я не понимаю? Ценю помощь.