【Python】コンピュータ名(ホスト名)を取得する(socket)

Pythonでは「socket」を使ってコンピュータ名(ホスト名)をかんたんに取得することができます。

今回は、Pythonでコンピュータ名(ホスト名)を取得する方法を解説します。

コンピュータ名(ホスト名)を取得する方法

コンピュータ名(ホスト名)を取得する gethostname

import socket

# IPアドレスを取得
host = socket.gethostname()
print(host)
#[結果] computer1

Pythonでコンピュータ名(ホスト名)を取得するには「socket」モジュールをインポートします。

「gethostname」でコンピュータ名を取得します。これだけでコンピュータ名を取得できます。簡単ですね。

 

参考ページhttps://docs.python.jp/3/library/socket.html

これで「socket.gethostname」を使ってPythonのコンピュータ名(ホスト名)を取得することができました。

以上、Pythonの「socket」でコンピュータ名(ホスト名)を取得する方法でした。

コメント