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

スポンサーリンク

Pythonでコンピュータ名(ホスト名)を取得する方法について。

この記事の内容はコチラです

  • Pythonでコンピュータ名(ホスト名)を取得する
  • socketの使い方を知る

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

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

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

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

import socket

# コンピュータ名を取得
host = socket.gethostname()
print(host)
#[結果] computer1

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

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

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

IPアドレスを取得するには下記リンクを参照してください。
→ 【Python】IPアドレスを取得する(socket)

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

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

コメント