Sé que puedo incluir el código Python desde un archivo común usando , pero ¿cómo hago para importar solo un dict?Cómo importar o incluir estructuras de datos (por ejemplo, un dict) en un archivo Python desde un archivo separado
El problema que estoy tratando de resolver es que tengo un dict que debe estar en un archivo en una ubicación editable, mientras que el script real está en otro archivo. El dict también puede ser editado a mano, por un no programador.
script.py
airportName = 'BRISTOL'
myAirportCode = airportCode[airportName]
myDict.py
airportCode = {'ABERDEEN': 'ABZ', 'BELFAST INTERNATIONAL': 'BFS', 'BIRMINGHAM INTERNATIONAL': 'BHX', 'BIRMINGHAM INTL': 'BHX', 'BOURNMOUTH': 'BOH', 'BRISTOL': 'BRS'}
¿Cómo accedo a la dict airportCode
desde dentro script.py?
La esencia general de esta respuesta parece ser correcta, pero utilizando los nombres de archivo de OP. ¿No debería ser "import myDict", no "import script"? – lreeder