Roy Smith wrote:
> I'm using 2.5.1. How can I tell if I'm running on windows? The
> obvious answer, platform.system(), gets complicated. On the python
> that comes with cygwin, it returns 'CYGWIN_NT-5.2-WOW64', but I've got
> a native windows build of python where it returns 'Microsoft'.
>
> Th
In article ,
David Robinow wrote:
> On Fri, Dec 4, 2009 at 1:46 PM, Roy Smith wrote:
> > I'm using 2.5.1. How can I tell if I'm running on windows? The
> > obvious answer, platform.system(), gets complicated. On the python
> > that comes with cygwin, it returns 'CYGWIN_NT-5.2-WOW64', but I'v
On Fri, Dec 4, 2009 at 1:46 PM, Roy Smith wrote:
> I'm using 2.5.1. How can I tell if I'm running on windows? The
> obvious answer, platform.system(), gets complicated. On the python
> that comes with cygwin, it returns 'CYGWIN_NT-5.2-WOW64', but I've got
> a native windows build of python wher
Roy Smith wrote:
>The real problem I'm trying to solve is whether to build a LIBPATH
>environment variable with ';' or ':' delimiting the entries. On the
>cygwin build, os.pathsep returns ':', which isn't really correct. If
>you use that, you end up building paths that look like c:foo:c:bar.
>I
Try this
import sys
import os
sep = None
if sys.platform == 'cygwin':
sep = ';'
else:
sep = os.pathsep
# then use sep in your path statment
Hope this helps
Thanks,
--
Allan Davis
Member of NetBeans Dream Team
http://wiki.netbeans.or
On Dec 4, 10:46 am, Roy Smith wrote:
> I'm using 2.5.1. How can I tell if I'm running on windows? The
> obvious answer, platform.system(), gets complicated. On the python
> that comes with cygwin, it returns 'CYGWIN_NT-5.2-WOW64', but I've got
> a native windows build of python where it returns
I'm using 2.5.1. How can I tell if I'm running on windows? The
obvious answer, platform.system(), gets complicated. On the python
that comes with cygwin, it returns 'CYGWIN_NT-5.2-WOW64', but I've got
a native windows build of python where it returns 'Microsoft'.
The real problem I'm trying to