gpt4 book ai didi

python - 获取外部 ip 列表并在 Python 中转换为变量 dic

转载 作者:可可西里 更新时间:2023-11-01 10:29:50 25 4
gpt4 key购买 nike

我该怎么做:

在此网站上输入 ( http://www.samair.ru/proxy/time-01.htm ) 并获取 ip 地址列表并将其转换为字典变量?

特别是这些代码,我只能得到网站的第一个ip

ip = urllib.urlopen('http://www.samair.ru/proxy/time-01.htm').read()
clientIp = re.search("(\d+\.\d+\.\d+\.\d+)", ip).group()

print clientIp

最佳答案

使用findall代替search:

ip = urllib.urlopen('http://www.samair.ru/proxy/time-01.htm').read()
clientIp = re.findall(r"\d+\.\d+\.\d+\.\d+", ip)

请注意“原始”字符串 r"…",它阻止将反斜杠解释为转义字符。

这会为您提供包含 IP 地址的字符串列表。要将其变成字典,您需要键值对。

关于python - 获取外部 ip 列表并在 Python 中转换为变量 dic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3178101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com