os module

Chris Rebert clp2 at rebertia.com
Mon Mar 2 09:47:23 CET 2009


> On Mon, Mar 2, 2009 at 1:59 PM, Chris Rebert <clp2 at rebertia.com> wrote:
>>
>> On Mon, Mar 2, 2009 at 12:26 AM, M Kumar <tomanishkb at gmail.com> wrote:
>> >
>> > Hi,
>> >
>> > I am writing a server side program, clients can be any machine but the
>> > server machine is Linux. In program I want to use the OS module based on
>> > the
>> > client's operating system. But when I do "import os" m only able to get
>> > the
>> > module with the property of Linux. ANy idea how to import the module
>> > with
>> > the property of clients OS.
>>
>> You want sys.platform; see
>> http://docs.python.org/library/sys.html#sys.platform
On Mon, Mar 2, 2009 at 12:43 AM, M Kumar <tomanishkb at gmail.com> wrote:
> Hi Chris,
> Thanks for quick and kind reply, but the python program runs on the server,
> sys.platform is linux only. What I want is I need to get a module, which
> shud be exactly same as if I import os module on the client machine

Um, you're not phrasing your request very clearly, so perhaps I'm not
understanding what you're looking for, but I can tell you that
sys.platform is certainly not Linux-only. If you'll read the docs I
pointed you to, you'll see a table:
System 	platform value
Windows 	'win32'
<other entries snipped>

Cheers,
Chris

-- 
Shameless self-promotion:
http://blog.rebertia.com



More information about the Python-list mailing list