文档章节

python3.4查询IP地址

jk409
 jk409
发布于 2014/07/31 15:28
字数 150
阅读 117
收藏 2
import urllib.request
#jk409  2014-7-31 by python3.2编写用于查询IP地址国家区域
def chaxun(ip_addr):
    ip_addr2=ip_addr
    domain_addr='http://ip.taobao.com/service/getIpInfo.php?ip='
    domain=domain_addr+ip_addr2
    res=urllib.request.urlopen(domain).read()
    page=eval(res)
    if page['code']==0:
        print('IP查询成功:')
        print('-------------------------------')
        print('IP地址:',page['data']['ip'])
        print('国家ID:',page['data']['country_id'])
        print('注册地址:',page['data']['country'],page['data']['region'],page['data']['city'])
        print('注册区域:',page['data']['area'])
        print('-------------------------------')
    else:
        print("IP输入错误 或 查询失败!")

if __name__=="__main__":
    while 1:
        ip_addr = str(input('请输入要查询的IP:'))
        if ip_addr == "quit":
            break;
        chaxun(ip_addr)

© 著作权归作者所有

共有 人打赏支持
jk409
粉丝 21
博文 159
码字总数 38443
作品 0
深圳
后端工程师
私信 提问
CentOS 升级Python3.4.3版本

1。下载 安装包:wget http://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz 2。解压安装包:tar -zxvf Python-3.4.3.tgz    3。进入解压后目录:cd Python-3.4.3 4。创建安装目录:m...

沉淀岁月
2016/11/15
5
0
centos+apache+python34+django+mod_wsgi 开发环境搭建

写给自己,linux运维路.动手趟一遍 linux:centos7.3+apache+python3.4+django+mod_wsgi+samba windows: eclipse pycharm sublime 最近一直在学习python,虽说在windows下开发比较方便,但一般...

shenfly231
2017/05/18
0
0
python3运行错误,求解,mac OS X系统

Process (2646) start... I (2646) just created a child process (2647). I am child process (2647) and my parent is 2646. Traceback (most recent call last): File "webApp.py", line ......

用户kat4qouw9f
2015/09/24
428
1
sqlalchemy 的 ORM 方式使用示例

知乎: 使用 sqlalchemy 的 orm 方式操作数据库是一种怎样的体验? 答: 酸爽! 本文基于:win10 + python3.4 + sqlAlchemy 1.0.13 先看一个图(来源): 这是 sqlalchemy 的层级图。不难发现...

罗兵
2016/05/21
0
0
如何在linux(debian)系统中,将python3.4更新到python3.5?

电脑是debian8,现在已经安装了python3.4后来手动安装了python3.5; 现在安装了pip3,发现pip3安装的第三方modules都安装在了/usr/local/lib/python3.4/dist-packages;现在是只能python3.4能用...

vx2008
2016/05/12
3.8K
7

没有更多内容

加载失败,请刷新页面

加载更多

从 for of 聊到 Generator

你能学到什么 对 for of 更深入的理解 iterator 到底是何方神圣? 数组也是对象,为什么不能用 for of 来遍历对象呢? 如何实现对象的 for of? Generator 又是何方神圣? Generator 有什么用呢...

Jack088
19分钟前
0
0
怎么判断go-sql-driver 安装成功

.下载安装   执行下面两个命令:     下载:go get github.com/Go-SQL-Driver/MySQL     安装:go install github.com/Go-SQL-Driver/MySQL   怎么判断go-sql-driver 安装成功 ...

dragon_tech
27分钟前
0
0
刚入职阿里,告诉你真实的职场生活,兼谈P6、P7、P8的等级

一:拿下offer的人,基本上都有什么特征? 二:为什么选择阿里? 三:阿里的工作氛围什么样? 四:阿里的薪资情况? 五:阿里的晋升空间有多大? 最近部门招聘,很多工程师,包括我在内都参与...

java知识分子
41分钟前
4
0

中国龙-扬科
44分钟前
1
0
windows 安装nvm

1、nvw-windows的官网:https://github.com/coreybutler/nvm-windows/releases 2、选择nvm-setup.zip安装 3、配置环境变量 4、检查nvm是否安装成功 使用管理员权限打开一个命令行。输入nvm v...

灰白发
57分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部