Я переглядаю код 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
би зламався. Завдяки .
, це гарантує отримання власного модуля.
Якщо
—
rfii
.
посилання на однорангові модулі, чому в документації сказано використовувати а, .
коли цей багатопроцесорний модуль повинен бути частиною звичайних бібліотек sys.path? Чи поєднує їх питання та пояснення Кріса чи я не розумію? Вдячні за допомогу.