Форум сайта python.su
хочу сделать мулти-платформенный скрипт, но в нем используются виндовые либы, которые при запуске под линухом не должны подгружаться
Офлайн
sys.platform
Офлайн
Извините, анекдот вспомнился. Летят по сети два скрипта, один другому:
- На какую платформу прибываем?
- И знать не хочу!!!
Офлайн
Не смешно.
Офлайн
try:
import module4windows
except ImportError:
pass
Офлайн
всем спасибо, буду пробовать
Офлайн
#!/usr/bin/env python
import platform
profile = [
platform.architecture(),
platform.dist(),
platform.libc_ver(),
platform.mac_ver(),
platform.machine(),
platform.node(),
platform.platform(),
platform.processor(),
platform.python_build(),
platform.python_compiler(),
platform.python_version(),
platform.system(),
platform.uname(),
platform.version(),
]
for item in profile:
print item
Офлайн