使用 Python 驗證 IP 位址輸入
驗證使用者輸入的 IP 位址在各種應用中至關重要。本文將探討驗證以字串形式提供的 IP 位址合法性的最有效方法。
首選方法偏離解析,而是利用 Python 標準函式庫的套接字模組。透過利用 inet_aton(),我們可以確定輸入字串是否代表有效的 IP 位址:
import socket
try:
socket.inet_aton(addr)
# IP address is valid
except socket.error:
# IP address is invalid
此方法利用 Python 標準函式庫的廣泛驗證功能,確保對 IP 位址有效性進行穩健且準確的評估。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3