免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
1、百度に入力IP
2、パブリックネットワークIP万人のネット経由のマシンへのアクセス
地址:http://www.net.cn/static/customercare/yourip.asp
3、地方公共IPへのpythonプログラムへのアクセス
#!/usr/bin/env python
# -*- coding: utf8 -*-
from urllib import request
import re
# 通过sohu公共ip库获取本机公网ip
def get():
sohu_ip_url = 'http://txt.go.sohu.com/ip/soip'
r = request.urlopen(sohu_ip_url)
text = r.read().decode()
result = re.findall(r'\d+.\d+.\d+.\d+', text)
if result:
return result[0]
else:
return None
if __name__ == "__main__":
result = get()
print(result)
パブリックIPの場合は常に私のテストでは、それは時々 、3つのパブリックIPが異なる場合がある得ることが判明した、下にこれらの勧告の3で、変化します。ここで私は3つの方法のパブリックIPスクリーンショット得るものである:
①BaiduはIP取得を入力
②万人のネットは、パブリックIP取得するために
、パブリックIPを取得する③手順を