Reputation: 4351
I am looking for the init.py file for django. I tried whereis and find, but I get a lot of dirs.
Upvotes: 34
Views: 25135
Reputation: 9110
A one-liner command (which is given in the django docs) to find where your django source files are:
$ python -c "import django; print(django.__path__)"
Upvotes: 1
Reputation: 6492
you can just print it out.
>>> import django
>>> print django.__file__
/var/lib/python-support/python2.5/django/__init__.pyc
>>>
or:
import inspect
import django
print inspect.getabsfile(django)
Upvotes: 97
Reputation: 2920
This (or something like this) also works when you are searching for files in other packages:
$ dpkg -L python-django | grep __init__.py
Upvotes: 4