Estoy revisando el código del multiprocessingmódulo de Python , y contiene esta línea:
from ._multiprocessing import win32, Connection, PipeConnection
en vez de
from _multiprocessing import win32, Connection, PipeConnection
La sutil diferencia es el período anterior _multiprocessing. Qué significa eso? ¿Por qué el periodo?
3
Se llama importación relativa: docs.python.org/tutorial/modules.html
—
Aillyn
Sin el
—
Chris Morgan
., si tuviera un archivo _multiprocessing.pypor alguna razón indescifrable junto a su script principal, multiprocessingse rompería. Con el ., se asegura de que tenga su propio módulo.
Si a se
—
rfii
.refiere a módulos pares, ¿por qué la documentación dice que se use a .cuando ese módulo de multiprocesamiento debe formar parte de las bibliotecas regulares sys.path? ¿La pregunta y la aclaración de Chris los mezclan o no lo entiendo? Agradezco la ayuda.