]> git.phdru.name Git - m_lib.git/blob - m_lib/m_path.py
6d2072006c3043f74c340f9d8512bd6314f1894a
[m_lib.git] / m_lib / m_path.py
1 #! /usr/bin/env python
2
3 #
4 # useful function(s) for manipulating paths
5 #
6 # Author: Oleg Broytman <phd@phd.pp.ru>
7 # Copyright (C) 2002 PhiloSoft Design
8 #
9
10
11 _homedir = None
12
13 def get_homedir():
14    global _homedir
15    if _homedir is None:
16       import sys, os
17       _homedir = os.path.abspath(os.path.dirname(sys.argv[0]))
18    return _homedir
19
20
21 def test():
22    print get_homedir()
23
24
25 if __name__ == "__main__":
26    test()