Pythonのsocketを使ってコンピュータのIPアドレスを取得する方法

2020/05/12PythonPythonモジュール,sokectモジュール

記事内に広告が含まれています。

Pythonのアプリケーションから動作しているコンピュータのIPアドレスを取得するには「socket」を利用します。

PythonでコンピュータのIPアドレスを取得する方法

PythonでマシンのIPアドレスを取得するには「socket」パッケージを利用して取得します。

取得するには「socket.gethostname()」で動作しているコンピュータのコンピュータ名を取得して、そのコンピュータ名を使って「socket.gethostbyname()」で取得します。

import socket
ip = socket.gethostbyname(socket.gethostname())

で取得できます。

システムトラストでは一緒に働いていただける仲間を募集中です。
株式会社システムトラスト

システムトラストでは、システムエンジニア、プログラマーなどを随時募集中です。気軽にご相談ください。

お問合せ