Tornado Web框架库,用于定位IP或服务器名称。

torip的Python项目详细描述


用于Tornado Web框架定位IP或服务器名称的Python库。

Torip将为您提供国家、城市、邮政编码或 谷歌地图的网址。

torip是使用python3.4开发和测试的

安装

$ pip install torip

可用的API

torip支持以下api:

ip-api

它也是默认的api。

fromtorip.locatorimportLocatorlocator=Locator(api_name='ip-api')

fromtorip.locatorimportLocatorlocator=Locator()# default API

freegeoip.net

fromtorip.locatorimportLocatorlocator=Locator(api_name='freegeoip')

示例

importtornadofromtorip.locatorimportLocatorip=''# IP or server name@tornado.gen.coroutinedeffunction():try:locator=Locator()result=yieldlocator.locate(ip)print(result)exceptExceptionase:print(str(e))finally:ioloop.stop()ioloop=tornado.ioloop.IOLoop.instance()ioloop.add_callback(function)ioloop.start()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从应用程序中的环境变量构造URL。性质   java代码中的Android按钮背景图像   java方法_jspService(HttpServletRequest,HttpServletResponse)的代码超过了weblogic 12.2中的65535字节限制   在Android中创建xml文件时出现java错误   java更新AVL树问题   java初学者,使用导航抽屉切换时维护片段状态   java m2e仍然给出一个错误,称“生命周期配置未涵盖插件执行”,即使自定义插件中有显式绑定   java,swing;用于创建对象的简单gui   java有没有办法使用Gradle将Kotlin类编译成JavaScript?   java如何防止Spring应用程序上下文关闭,直到启动关闭挂钩   Java:在o(1)空间和o(n)时间中反转字符串   java如何使用comparator按值对TreeMap排序   PHP和Java Unix时间戳之间的差异   java Curl到rest-assured API   java如何在使用okhttp请求POST时避免获取captcha错误   java如何将媒体存储目录导出到操作视图中?   Tomcat找不到Java servlet的开发版本   在jsp中,生成pdf我得到一个java。lang.IllegalStateException:流   如果在RESTAPI调用中找不到数据库中的数据,将返回哪个HTTP状态代码