Preguntas con la etiqueta [circular-dependency]

Lista circular-dependency preguntas

Tengo tres clases GameEvents: Physicsy GameObject. Tengo encabezados para cada uno de ellos. GameEventstiene uno Physicsy una lista de GameObjects. Physicstiene una lista de GameObjects. Tenga en cuenta la dependencia

Digamos que tengo la siguiente estructura de directorios: a\ __init__.py b\ __init__.py c\ __init__.py c_file.py d\ __init__.py d_file.py En el apaquete __init__.py, el cpaquete se importa. Pero c_file.pylas importaciones a.b.d.

Recibo este error Traceback (most recent call last): File "/Users/alex/dev/runswift/utils/sim2014/simulator.py", line 3, in <module> from world import World File "/Users/alex/dev/runswift/utils/sim2014/world.py", line 2, in <module> from entities.field import Field File "/Users/alex/dev/runswift/utils/sim2014/entities/field.py",

Tengo un código distribuido en varios archivos que intentan separarse importentre sí, de la siguiente manera: principal.py: from entity import Ent entidad.py: from physics import Physics class Ent: ... física.py: