+
50
-

python如何获取运行机器的公网ip地址?

python如何获取运行机器的公网ip地址?


网友回复

+
0
-
import requests

def get_public_ip():
    try:
        response = requests.get('https://httpbin.org/ip')
        public_ip = response.json()['origin']
        return public_ip
    except requests.RequestException as e:
        print(f"Error: {e}")
        return None

# 使用函数获取公网IP地址
my_public_ip = get_public_ip()
print(f"My public IP address is: {my_public_ip}")

我知道答案,我要回答