¿Cuál es la prioridad de los archivos comstackdos de Python en las importaciones?

Los archivos de Python se comstackn a bytecode (* .pyc).

Utilizando Cython puedes comstackrlos en código de máquina (* .so en Linux).

Si utiliza ambos archivos en la misma carpeta, con el mismo nombre, ¿cuál es la prioridad entre ellos?

¿Existe una forma automática de garantizar que se use el archivo * .so en lugar de * .pyc? ¿O tienes que hacerlo explícitamente en el código (cambio de nombre, etc.)?

Python cargará primero el archivo .so . Consulta esta pregunta para obtener una lista ordenada de los sufijos que busca Python.

Bueno, sólo te diré:

 foo (a directory) foo.so foomodule.so foo.py foo.pyc