fork download
  1. import sys
  2. from os import path
  3. import platform
  4.  
  5. if __name__=="__main__":
  6. # プラットフォームID
  7. print(sys.platform)
  8. # OS名
  9. print(platform.system())
  10. # OSバージョン
  11. print(platform.release())
  12. print(platform.version())
  13. # OS名+バージョン
  14. print(platform.platform())
  15. # OSアーキテクチャ
  16. print(platform.machine())
  17.  
  18. # 実行コマンド名
  19. print(path.splitext(path.basename(sys.executable))[0])
  20. # Pythonバージョン
  21. print(platform.python_version())
  22. # Pythonアーキテクチャ
  23. print(platform.architecture()[0])
  24. # Pythonバージョン(REPL起動時のアレ)
  25. print(str(sys.version))
Success #stdin #stdout 0.03s 10312KB
stdin
Standard input is empty
stdout
linux
Linux
4.19.0-16-amd64
#1 SMP Debian 4.19.181-1 (2021-03-19)
Linux-4.19.0-16-amd64-x86_64-with-Ubuntu-19.04-disco
x86_64
python3
3.7.3
64bit
3.7.3 (default, Apr  3 2019, 05:39:12) 
[GCC 8.3.0]