Python實現(xiàn)通過解析域名獲取ip地址的方法分析
本文實例講述了Python實現(xiàn)通過解析域名獲取ip地址的方法。分享給大家供大家參考,具體如下:
從網上查找的一些資料,特此做個筆記
案例1:
def getIP(domain): myaddr = socket.getaddrinfo(domain, 'http') print(myaddr[0][4][0])
執(zhí)行函數(shù)
getIP("www.google.com")
案例2:
def get_ip_list(domain): # 獲取域名解析出的IP列表 ip_list = [] try: addrs = socket.getaddrinfo(domain, None) for item in addrs: if item[4][0] not in ip_list: ip_list.append(item[4][0]) except Exception as e: # print(str(e)) pass return ip_list
PS:這里再為大家推薦一款功能相似的在線工具供大家參考:
IP地址歸屬地在線查詢工具:
http://tools.jb51.net/aideddesign/ipcha
另外,本站在線工具小程序上也有一款功能更加強大的IP地址解析工具,感興趣的朋友可以掃描如下小程序碼查看:
更多關于Python相關內容可查看本站專題:《Python Socket編程技巧總結》、《Python數(shù)據(jù)結構與算法教程》、《Python函數(shù)使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python數(shù)學運算技巧總結》
希望本文所述對大家Python程序設計有所幫助。
相關文章
python-parser.parse_args()解析參數(shù)問題
這篇文章主要介紹了python-parser.parse_args()解析參數(shù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08使用Python實現(xiàn)給企業(yè)微信發(fā)送消息功能
本文將介紹如何使用python3給企業(yè)微信發(fā)送消息,文中有詳細的圖文解說及代碼示例,對正在學習python的小伙伴很有幫助,需要的朋友可以參考下2021-12-12Python基于機器學習方法實現(xiàn)的電影推薦系統(tǒng)實例詳解
這篇文章主要介紹了Python基于機器學習方法實現(xiàn)的電影推薦系統(tǒng),本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-06-06python讀取csv文件并把文件放入一個list中的實例講解
下面小編就為大家分享一篇python讀取csv文件并把文件放入一個list中的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04Python?from?import導包ModuleNotFoundError?No?module?named
最近在執(zhí)行python腳本時,from?import的模塊沒有被加載進來,找不到module,這篇文章主要給大家介紹了關于Python?from?import導包ModuleNotFoundError?No?module?named找不到模塊問題的解決辦法,需要的朋友可以參考下2022-08-08windows 10下安裝搭建django1.10.3和Apache2.4的方法
最近發(fā)現(xiàn)很多教程都是在linux上搭建,windows上似乎天生不太適合,但是我還是愿意試試這個坑。下面這篇文章主要給大家介紹了在windows 10系統(tǒng)下安裝搭建django1.10.3和Apache2.4的方法,需要的朋友可以參考借鑒,下面來一起看看吧。2017-04-04