Mercurial > cpython-lru_cache-weakref
diff Lib/user.py @ 6736:53fd42aa3bbf legacy-trunk
Refinement of home for NT, courtesy Jeff Bauer.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Wed, 03 Dec 1997 22:34:03 +0000 |
| parents | fe3fac1a3e51 |
| children | fb4b4d069cc7 |
line wrap: on
line diff
--- a/Lib/user.py Wed Dec 03 19:45:08 1997 +0000 +++ b/Lib/user.py Wed Dec 03 22:34:03 1997 +0000 @@ -23,10 +23,15 @@ import os -try: +home = os.curdir # Default +if os.environ.has_key('HOME'): home = os.environ['HOME'] -except: - home = os.curdir +elif os.name == 'nt': # Contributed by Jeff Bauer + if os.environ.has_key('HOMEPATH'): + if os.environ.has_key('HOMEDRIVE'): + home = os.environ['HOMEDRIVE'] + os.environ['HOMEPATH'] + else: + home = os.environ['HOMEPATH'] pythonrc = os.path.join(home, ".pythonrc.py") try:
