今回は、Python でローカル IP アドレスを取得するサンプルコードを例に、実装の仕組みと、セキュリティエンジニア・Pythonエンジニア視点での注意点を解説します。 import subprocess import re def get_local_ip(): result = subprocess.check_output(["ifconfig","en0"]).decode() match = re.search(r"inet (\d+\.\d+\.\d+\.\d+)", result) if match: return match.group(1) else: return Non…