• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦>學習電腦>電腦安全>局域網安全>

    python腳本查詢外網IP

    時間: 林澤1002 分享

      使用python腳本獲取外網IP,不用再手動去訪問網站查詢。下面是學習啦小編收集整理的python腳本查詢外網IP,希望對大家有幫助~~

      python腳本查詢外網IP

      工具/原料

      python2.7

      方法/步驟

      首先安裝python2.7。

      python官網:http://python.org

      打開記事本或者其他文本編輯,例如notepad++

      寫入下面內容:

      #!/usr/bin/env python2

      # -*- coding:GBK -*-

      import urllib2,json

      import re

      import os

      if os.name == 'nt':

      PFENCODE = 'GBK'

      else:

      PFENCODE = 'utf-8'

      def getIP():

      ipinfo = "" w_ip = ""

      try:

      ipinfo = urllib2.urlopen('http://www.whereismyip.com').read()

      w_ip = re.search('\d+\.\d+\.\d+\.\d+',ipinfo).group(0)

      except:

      try:

      ipinfo = urllib2.urlopen('http://ip138.com/ip2city.asp').read()

      w_ip = re.search('\d+\.\d+\.\d+\.\d+',ipinfo).group(0)

      except Exception ,e:

      print str(e)

      try:

      kk = urllib2.urlopen('http://ip.taobao.com/service/getIpInfo.php?ip=%s'%str(w_ip)).read()

      kk_dict = json.loads(kk)[u'data']

      data = kk_dict[u'country'].encode(PFENCODE)

      data = data + " " + kk_dict[u'region'].encode(PFENCODE)

      data = data + " " + kk_dict[u'city'].encode(PFENCODE)

      data = data + " " + kk_dict[u'county'].encode(PFENCODE)

      data = data + " " + kk_dict[u'isp'].encode(PFENCODE)

      except Exception ,e:

      print u"獲取外網IP地址位置失敗。".encode(PFENCODE)

      print str(e)

      print u"外網IP:".encode(PFENCODE) + str(w_ip)

      print u"地理位置:".encode(PFENCODE) + data

      if __name__ == "__main__":

      print "\n\n" print "------------------------------------------------------"

      print u"獲取外網IP及信息!!!!".encode(PFENCODE)

      print "------------------------------------------------------"

      getIP()

      print "\n\n\n"

      if os.name == 'nt':

      os.system('pause')

      else:

      raw_input(u"回車退出。。。。。。。。。".encode(PFENCODE))

      此腳本同樣適合Linux下使用。但是要注意格式,在windows編輯后,在Linux要運行之前要使用vim進行編輯,在vim命令模式下:set ff=unix 設置文件的格式,賦予執行位就可以執行了

      運行效果如下圖:


    局域網python腳本查詢外網IP相關文章:

    1.局域網Python中使用POST方式上傳文件

    2.python局域網傳輸文件

    3.局域網python快速上手

    4.局域網python封裝linux監控模塊

    5.局域網如何安裝python

    6.局域網Python2.75的安裝及環境配置教程

    python腳本查詢外網IP

    使用python腳本獲取外網IP,不用再手動去訪問網站查詢。下面是學習啦小編收集整理的python腳本查詢外網IP,希望對大家有幫助~~ python腳本查詢外網IP 工具/原料 python2.7 方法/步驟 首先安裝python2.7。 python官網:http://python.org
    推薦度:
    點擊下載文檔文檔為doc格式
    2901664 主站蜘蛛池模板: 黄色激情视频在线观看| 久久免费视频网站| h小视频在线观看| 欧洲高清一区二区三区试看| 国产精品亚洲小说专区| 亚洲人成网男女大片在线播放 | 色播在线永久免费视频| 成品煮伊在2021一二三久| 公在厨房对我猛烈进出视频| 99在线视频网站| 欧美性猛交xxxx乱大交高清| 国产成人影院在线观看| 丰满人妻一区二区三区视频53| 精品国产成a人在线观看| 在线播放亚洲美女视频网站 | 99久久久国产精品免费牛牛| 欧美性受xxxx狂喷水| 国产又粗又猛又黄又爽无遮挡| 中文无码字幕中文有码字幕| 男女污污在线观看| 国产精品国产三级国产普通话 | 桃花阁成人网在线观看| 日本大片免费一级| 公与秀婷厨房猛烈进出视频| 48沈阳熟女高潮嗷嗷叫| 日韩欧美一及在线播放| 啊用力嗯快国产在线观看| 99久久99久久久99精品齐| 日韩美女在线观看一区| 再深点灬舒服灬太大了网立占| 6080一级毛片| 日产精品一卡2卡三卡4乱码久久| 偷拍激情视频一区二区三区| 久久久久久国产精品免费无码 | 交换朋友夫妇2| 欧美精品综合一区二区三区| 成人毛片100免费观看| 亚洲欧美日韩另类在线专区| 青青青国产精品手机在线观看| 女bbbbxxxx另类亚洲| 九九九精品视频免费|