国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

python獲取外,網(wǎng)ip地址的方法總結(jié)

2019-11-02 14:49:21
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

   本文實(shí)例總結(jié)了python獲取外網(wǎng)ip地址的方法。分享給大家供大家參考。具體如下:

  一、利用腳本引擎庫(kù)直接獲取

  ?

1 2 3 4 5 6 7 import console; import web.script import inet.http; var jsVm = web.script("JavaScript") jsVm.AddCode( inet.http().get("http://fw.qq.com/ipaddress") ) var ipAddr = jsVm.CodeObject.IPData[0]; console.log( "您的外網(wǎng)IP地址:",ipAddr )

  二、http庫(kù),模式匹配獲取

  ?

1 2 3 4 5 6 7 8 9 10 import inet.http; getIp = function(){ var http = inet.http() http.flags = 0x80000000/*_INTERNET_FLAG_RELOAD強(qiáng)制文件從服務(wù)器下載不是緩存*/ | 0x4000000/*_INTERNET_FLAG_DONT_CACHE*不緩存數(shù)據(jù)*/ var str = http.get("http://fw.qq.com/ipaddress") return str?string.match(str,'"(.+?)"') } io.open() io.print(getIp())

  三、whttp庫(kù),模式匹配獲取

  ?

1 2 3 4 5 6 7 8 9 10
中國(guó)歷史故事[www.9-39.com/html/china/]
11 //獲取IP import inet.whttp; getIp = function(){ var whttp = inet.whttp() var str = whttp.get("http://www.ip138.com/ip2city.asp? r="+tonumber(time.now())) whttp.close() return str?string.match(str,"[(.*?)]");   } io.open() io.print(getIp())

  四、API方法

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 io.open(); var IPHLPAPI = raw.loadDll("IPHLPAPI.DLL") var GetIpAddrTable = IPHLPAPI.api("GetIpAddrTable","int(struct &pIpAddrTable,int &pdwSize,int border)") IPInfo = class { int dwAddr; int dwIndex; int dwMask; int dwBCastAddr; int dwReasmSize; word unused1; word unused2 } var PMIB_IPADDRTABLE = class { int dEntrys; struct mIPInfo[255] = { ..IPInfo() }; } var ipStruct = PMIB_IPADDRTABLE(); var re, ipStruct, ret = GetIpAddrTable(ipStruct, 0, 1); var re, ipStruct, ret = GetIpAddrTable(ipStruct, re, 0); var ipData = ipStruct.mIPInfo[ipStruct.dEntrys - 1].dwAddr; var ip = raw.convert({ int n = ipData }, { BYTE data[4] }); io.print( string.format("%d.%d.%d.%d", ip.data[1], ip.data[2], ip.data[3], ip.data[4]) );
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成武县| 桐庐县| 微博| 龙口市| 新和县| 南陵县| 申扎县| 凤台县| 太白县| 驻马店市| 汶上县| 长兴县| 苍山县| 勃利县| 孝昌县| 西峡县| 邻水| 洪湖市| 五指山市| 建水县| 九龙城区| 韶关市| 南昌市| 阜南县| 孟津县| 莫力| 罗甸县| 平乡县| 西平县| 揭阳市| 二手房| 霍城县| 商都县| 东丰县| 辰溪县| 铜川市| 体育| 隆安县| 龙岩市| 方山县| 玛沁县|