python – Como usar un diccionario de un fichero a otro

Tengo dos ficheros, el primero se llama science.py y el segundo compact.py. En cada uno tengo un diccionario con datos. El diccionario del primer fichero de llama sc_keys y el del segundo comp_keys.

El diccionario sc_keys lo construyo dentro de un ‘main‘.

La duda que tengo es que quiero usar el diccionario del primer fichero al del segundo para así poder comparar-los.

En el segundo fichero tengo puesto lo siguiente:

from science.py import *

Teniendo esto me detecta que existe el diccionario sc_keys y que proviene del fichero science.py, pero cuando quiero usar-lo me sale el siguiente error:

NameError: name ‘sc_keys’ is not defined

Porque no puedo usar el diccionario en el fichero compact.py? Que estoy haciendo mal?