文档章节

python3.4查询IP地址

jk409
 jk409
发布于 2014/07/31 15:28
字数 150
阅读 110
收藏 2
点赞 0
评论 0
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
粉丝 20
博文 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.4连接mysql数据库

1、print ("zjc");打印字符串 //需要添加(),变量如a = 1,b = "zjc",a = 1 其中可以通过id(a)查询a在内存的地址。 2、3/2 = 1.5 ,3//2=1 //代表整除运算, 32 = 9,33=27 **代表谁的几次方...

幸福的魂魄
2016/07/29
0
0
python3.4 之sqlite3,pymysql

python3.4导入sqlite3是报错,如下: >>> import sqlite3 Traceback (most recent call last): File "", line 1, in import sqlite3 File "/usr/local/python3.4/lib/python3.4/sqlite3/init......

Leyin
2017/06/09
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
387
1
ubuntu12.04系统构建eclipse+pydev+python3.4开发环境

所有的软件都可以运行,eclipse,python3.4可在终端运行,pydev插件在eclipse正常,可以找的到系统自带的python2.7,就是找不python3.4.正常安装完python3.4程序,可在/usr/bin/下可以找到pytho...

liguang311
2014/11/14
417
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
2.5K
6
sqlalchemy 的 ORM 方式使用示例

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

罗兵
2016/05/21
0
0
python遍历目录文件

直接上代码: snippetid="2573110" snippetfilename="blog201709111_1013208" name="code" class="python">os.walk import osfrom os.path import join, getsizefor root, dirs, files in os......

langb2014
2017/09/11
0
0
python3安装第三方库报错(ld_so_aix)

安装 python3的第三方库时,ldsoaix找不到 unable to execute '/home/cbstest/user/mj/py3/lib/python3.4/config/ldsoaix': No such file or directory error: command '/home/cbstest/user......

铂金胖子
2015/05/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

SpringBoot | 第十章:Swagger2的集成和使用

前言 前一章节介绍了mybatisPlus的集成和简单使用,本章节开始接着上一章节的用户表,进行Swagger2的集成。现在都奉行前后端分离开发和微服务大行其道,分微服务及前后端分离后,前后端开发的...

oKong
今天
9
0
Python 最小二乘法 拟合 二次曲线

Python 二次拟合 随机生成数据,并且加上噪声干扰 构造需要拟合的函数形式,使用最小二乘法进行拟合 输出拟合后的参数 将拟合后的函数与原始数据绘图后进行对比 import numpy as npimport...

阿豪boy
今天
4
0
云拿 无人便利店

附近(上海市-航南路)开了家无人便利店.特意进去体验了一下.下面把自己看到的跟大家分享下. 经得现场工作人员同意后拍了几张照片.从外面看是这样.店门口的指导里强调:不要一次扫码多个人进入....

周翔
昨天
1
0
Java设计模式学习之工厂模式

在Java(或者叫做面向对象语言)的世界中,工厂模式被广泛应用于项目中,也许你并没有听说过,不过也许你已经在使用了。 简单来说,工厂模式的出现源于增加程序序的可扩展性,降低耦合度。之...

路小磊
昨天
172
1
npm profile 新功能介绍

转载地址 npm profile 新功能介绍 npm新版本新推来一个功能,npm profile,这个可以更改自己简介信息的命令,以后可以不用去登录网站来修改自己的简介了 具体的这个功能的支持大概是在6这个版...

durban
昨天
1
0
Serial2Ethernet Bi-redirection

Serial Tool Serial Tool is a utility for developing serial communications, custom protocols or device testing. You can set up bytes to send accordingly to your protocol and save......

zungyiu
昨天
1
0
python里求解物理学上的双弹簧质能系统

物理的模型如下: 在这个系统里有两个物体,它们的质量分别是m1和m2,被两个弹簧连接在一起,伸缩系统为k1和k2,左端固定。假定没有外力时,两个弹簧的长度为L1和L2。 由于两物体有重力,那么...

wangxuwei
昨天
0
0
apolloxlua 介绍

##项目介绍 apolloxlua 目前支持javascript到lua的翻译。可以在openresty和luajit里使用。这个工具分为两种模式, 一种是web模式,可以通过网页使用。另外一种是tool模式, 通常作为大规模翻...

钟元OSS
昨天
2
0
Mybatis入门

简介: 定义:Mybatis是一个支持普通SQL查询、存储过程和高级映射的持久层框架。 途径:MyBatis通过XML文件或者注解的形式配置映射,实现数据库查询。 特性:动态SQL语句。 文件结构:Mybat...

霍淇滨
昨天
2
0
开发技术瓶颈期,如何突破

前言 读书、学习的那些事情,以前我也陆续叨叨了不少,但总觉得 “学习方法” 就是一个永远在路上的话题。个人的能力、经验积累与习惯方法不尽相同,而且一篇文章甚至一本书都很难将学习方法...

_小迷糊
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部