バックグラウンド
Python は TCP サーバーを実装していますが、別の外部ネットワークに接続するたびに IPv4 が変更されるため、ハードコーディングするか設定ファイルに記述するかにかかわらず不便です。その後、実行時にコードを直接使用してローカルを取得しますIPv4 は当然のことながら要件になります
コード
import socket
ipv4s=socket.gethostbyname_ex(socket.gethostname())[2]
print(ipv4s)
結果
知らせ
結果はリストになります。マシンに仮想マシンがインストールされている場合は、他の仮想 ipv4 が存在する可能性があり、スクリーニングに他のアルゴリズムを実行する必要があります。