Python 得到ISP地址

貌似没有现成的函数,可以自己简单实现一下:

import requests
import json

def get_my_ISP_address():
  ip = ‘unkown‘
  try:
    request_content = requests.get(‘http://httpbin.org/ip‘).text
    ip = json.loads(request_content)[‘origin‘]
  except Exception, e:
    print "Error for", e
  return ip

if __name__ == ‘__main__‘:
  print get_my_ISP_address() 
时间: 2024-10-08 18:51:33

Python 得到ISP地址的相关文章

python 查找IP地址归属地

#!/usr/bin/env python # -*- coding: utf-8 -*- #查找IP地址归属地 #writer by keery_log #Create time:2013-10-30 #Last update:2013-10-30 #用法: python chk_ip.py www.google.com |python chk_ip.py 8.8.8.8 |python chk_ip.py ip.txt import signal import urllib import j

python将下载地址转换成迅雷和qq旋风的下载地址

迅雷和qq旋风下载,有加速和离线功能,很方面,我是在网上看到的原始地址和迅雷地址,qq旋风地址的转化原理,然后用python+pyqt写了一个客户端 原理: 迅雷: 迅雷下载地址="thunder://"+Base64编码("AA"+"真实地址"+"ZZ") QQ旋风: qqdl="qqdl://"+Base64编码("真实地址") import re import base64 fro

python源代码下载地址

Python 源代码下载地址 http://ftp.python.org/ftp/python/ http://www.python.org/ftp/python/

Python收集centos7IP地址

Python通过正则收集网卡IP与MAC地址 #!/usr/bin/env python # coding=utf-8   import re from subprocess import Popen, PIPE   def getIfconfig():     p = Popen(['ifconfig'], stdout=PIPE)     data = p.stdout.read().decode().split('\n\n')     return [i for i in data if 

python之IP地址或IP段处理模块-ipaddr

python处理IP和IP段的模块基本有两个:IPy与ipaddr IPy基本处理8位.16位.24位掩码的网段,其他的网段处理起来就会出现问题. ipaddr是google出的一个模块,很好的可以处理模块IPy不能解决这个问题,所以建议使用模块ipaddr! 模块地址:http://pythonhosted.org/ipaddr/ 使用介绍: Class总共分为:BaseIP.IPv4.IPv6 ipaddr.IPv4Network()    ipv4网段对象建立 ipaddr.IPv6Net

python编写IP地址与十进制IP转换脚本

IP地址与十进制IP转换 #!/usr/bin/env python #encoding=utf-8 import re import sys import os def ten_to_two(ten_num): two_str = '' while ten_num != 1: a = ten_num % 2 two_str = two_str + str(a) ten_num = ten_num / 2 else: two_str = two_str + str(1) two_str = tw

用python获取MAC地址和IP地址

# ifconfig eth0 eth0      Link encap:Ethernet  HWaddr 50:E5:49:3A:EA:90             inet addr:172.28.10.71  Bcast:172.28.10.255  Mask:255.255.255.0           inet6 addr: fe80::52e5:49ff:fe3a:ea90/64 Scope:Link           UP BROADCAST RUNNING MULTICAST

Python 输入IP地址及掩码告诉你该网段包含的全部地址(IPy模块练习)

IPy模块原本使用时需要输入正确的网络位和掩码,我利用处理报错的机制实现了输入任意IP地址和掩码均可正确输出结果的小程序. 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # @Date : 2017-09-04 21:57:15 4 # @Author : EnderZhou ([email protected]) 5 # @Link : http://www.cnblogs.com/enderzhou/ 6 # @Version : $

python实现IP地址更改

大多数用笔记本电脑的朋友都有一个烦恼,那就是在家里和公司的IP地址不一样,上班和回家后都得来回切换IP地址,两个字“麻烦”. 贴上用python写的自动切换IP小程序 注:需要下面两个模块的支持,请朋友们下载自行安装. Tim Golden对WMI的包装模块 Python for Windows extensions(pywin32) 源码如下: # -*- coding: cp936 -*- # # FileName: ModifyIP.py # Date : 2008-01-15 # imp