# -*-encoding:utf-8 -*- """ @Time : 2025/1/9 上午10:35 @Auth : ruqing @File :地址转换.py @IDE :PyCharm @Motto:ABC(Always Be Coding) """ import socket def ip_to_binary(ip): # 将IP地址转换为32位二进制格式 packed_ip = socket.inet_aton(ip) binary_ip = ''.join(f'{byte:08b}' for byte in packed_ip) return binary_ip # 测试 ip = '172.21.120.125' binary_ip = ip_to_binary(ip) print(f'IP Address: {ip}') print(f'Binary Representation: {binary_ip}')
浙公网安备 33010602011771号