[Tutor] reference to directory a module is located at
Dave Angel
davea at ieee.org
Thu Jun 18 18:48:40 CEST 2009
bob gailer wrote:
> Elisha Rosensweig wrote:
>> > Hi,
>> >
>> > How can I determine the directory in which a module is located, from
>> > within that module?
>>
> sys.modules[__name__].__file__
> -- Bob Gailer
Or more simply,
__file__
But the OP wanted the directory, which can be extracted with method dirname:
import os
print __file__
print os.path.dirname(__file__)
More information about the Tutor
mailing list