226
голосов
5ответов
160343 просмотров

How do I check if I'm running on Windows in Python?

I found the platform module but it says it returns 'Windows' and it's returning 'Microsoft' on my machine. I notice in another thread here on stackoverflow it returns 'Vista' sometimes. So, the question is, how do implemement? if isWindows(): ... In a forward compatible way? If I have to ch...

1
голосов
1ответов
130 просмотров

Как определить, какая версия платформы требуется?

Это часто возникает: я создал программное обеспечение и, возможно, использовал некоторые новые функции языка / платформы / стандартной библиотеки, которые доступны в некоторых версиях (например, Java 1.6.10 или PHP 5.2) и выше, но, конечно, я могу Точно помню. Я уверен только, что он работает, п...

4
голосов
2ответов
609 просмотров

Ссылка на библиотеку для конкретной платформы из неспецифического приложения .NET

Мне часто нужно включать небольшие фрагменты нативного кода в мои приложения на C #, что я обычно делаю через C ++ / CLI. Обычно мне просто нужно использовать библиотеку C ++, для которой нет хорошей альтернативы .NET; но иногда производительность тоже играет важную роль. Это проблематично; э...

3
голосов
6ответов
330 просмотров

Кто-нибудь рекомендует разработку для разных платформ индивидуально?

Я знаю, что порекомендовать несколько кроссплатформенных библиотек несложно. Однако есть ли преимущества в индивидуальном подходе к каждой платформе для вашего продукта? Да, некоторые базовые библиотеки будут использоваться на всех платформах, но пользовательский интерфейс и некоторые друг...

253
голосов
5ответов
270649 просмотров

Как мне найти текущую ОС в Python?

Возможный дубликат: Python: на какой ОС я работаю? Как сказано в заголовке, как мне найти текущую операционную систему в Python?

650
голосов
25ответов
299427 просмотров

Python: на какой ОС я работаю?

На что мне нужно обратить внимание, чтобы узнать, использую ли я Windows или Unix и т. д.?