2009-07-08 12 views

Respuesta

91

puede simplemente imprimirlo.

>>> import django 
>>> print django.__file__ 
/var/lib/python-support/python2.5/django/__init__.pyc 
>>> 

o:

import inspect 
import django 
print inspect.getabsfile(django) 
+0

Gran Tipp! Muy útil para todas las demás bibliotecas – 0xAffe

4

Este (o algo así) también funciona cuando se está en busca de archivos de otros paquetes:

$ dpkg -L python-django | grep __init__.py 
4

Su ahora en

/usr/lib/python2.7/dist-packages/django/.... 

circa 2012

0

Un comando de una sola línea (que se da en el django docs) para encontrar en los archivos de origen Django son:

$ python -c "import django; print(django.__path__)"