1

PythonスクリプトからWindowsVistaまたはWindowsServer2008のどちらを使用しているかを確認する簡単な(実装する)方法は何ですか?

platform.uname()両方のバージョンで同じ結果が得られます。

4

1 に答える 1

2

他の質問で述べたように、絶対確実な(私が思う)方法はwin32api.GetVersionEx(1)を使用することです。バージョン番号と製品タイプの組み合わせにより、現在実行しているWindowsプラットフォームがわかります。例えば。バージョン番号「6.*」と製品タイプVER_NT_SERVERの組み合わせは、WindowsServer2008です。

msdnで取得できるさまざまな組み合わせに関する情報を見つけることができます

于 2009-02-16T14:13:51.533 に答える