On Dec 13, 6:32 pm, "Ian F. Hood" <[EMAIL PROTECTED]> wrote: > Hi > In typically windows environments I have used: > if 'Windows' in os.environ['OS']... > to prove it, but now I need to properly support different environments. > To do so I must accurately determine what system the python instance is > running on (linux, win, mac, etc). > Is there a best practises way to do this? > TIA > Ian
I would do this: -------------------- if os.name == ''posix': linuxStuff() elif os.name == 'nt': windowsStuff() elif os.name == 'os2': ... ------------------- os.name is 'posix', 'nt', 'os2', 'mac', 'ce' or 'riscos' -N -- http://mail.python.org/mailman/listinfo/python-list