2009-05-12 22 views
12

¿Cómo puedo abrir __init__.pyc aquí?¿Cómo importa Python los módulos de los archivos .egg?

>>> import stompservice 
    <module 'stompservice' from 'C:\Python25\lib\site-packages\stompservice-0.1.0-py2.5.egg\stompservice\__init__.pyc'> 

Todo lo que veo en C:\Python25\lib\site-packages\ es el archivo .egg, pero ¿dónde están los archivos internos del paquete?

Respuesta

10

Por ejemplo, si desea importar el módulo de espuma que está disponible como archivo .egg:

En la secuencia de comandos de Python:

egg_path='/home/shahid/suds_2.4.egg' 

sys.path.append(egg_path) 

import suds 
#... rest of code 
Cuestiones relacionadas