revisiting the "What am I running on?" question
Rhodri James
rhodri at kynesim.co.uk
Tue Feb 19 10:06:49 EST 2019
On 19/02/2019 14:35, songbird wrote:
> Dan Sommers wrote:
> ...
>> Python 3.7.2 (default, Jan 10 2019, 23:51:51)
>> [GCC 8.2.1 20181127] on linux
>> Type "help", "copyright", "credits" or "license" for more information.
>>>>> import sys
>>>>> sys.platform
>> 'linux'
>
> this doesn't help me for the rest of the platforms
> available.
>
>
> ===== from the docs:
>
> if sys.platform.startswith('freebsd'):
> # FreeBSD-specific code here...
> elif sys.platform.startswith('linux'):
> # Linux-specific code here...
>
> For other systems, the values are:
> System platform value
> Linux 'linux'
> Windows 'win32'
> Windows/Cygwin 'cygwin'
> Mac OS X 'darwin'
>
> =====
>
> no win64?
> no arm(s)?
>
> no legs(a joke :)...
>
> the above is missing a lot of devices.
It isn't listing devices, it's listing platforms. Linux could be
running on an ARM, an x64 chip, or probably a few other chips too. What
*specifically* do you want, and why?
--
Rhodri James *-* Kynesim Ltd
More information about the Python-list
mailing list