python版traceコマンドホームを表示
Windowsでもlinuxシステムのtracerouteコマンドでもホームを表示できません.実際のネットワークメンテナンスでは、これらの追跡ルーティングのホームアドレスも重要な情報であり、問題が発生した場所を特定するのに役立ちます.以下はpythonが書いたスクリプトで、ホームを表示します.自分の記憶や後日の使用にも便利です. .*? )',s)
location = result[0][16:-5].decode('gbk')
return location
if len(sys.argv)
自分のネットワーク環境はシステム判断にwindowsが入っていないので、後で他の友达が追加することができます.またwindowsバージョンも書きました.みんなで交流することを歓迎します
#!/usr/bin/python
import sys
import os
import re
import urllib2
import subprocess
import platform
def getlocation(ipaddr):
url = "http://www.ip138.com/ips138.asp?ip=%s&action=2" % ipaddr
u = urllib2.urlopen(url)
s = u.read()
#Get IP Address
ip = re.findall(r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}',s)
#Get IP Address Location
result = re.findall(r'(
location = result[0][16:-5].decode('gbk')
return location
if len(sys.argv)
自分のネットワーク環境はシステム判断にwindowsが入っていないので、後で他の友达が追加することができます.またwindowsバージョンも書きました.みんなで交流することを歓迎します