查找您的公网IP地址的工具。
项目描述
whatsmyip | myip
安装和使用
作为CLI工具
$ pip3 install whatsmyip
$ myip
240.0.0.0
作为库
>>> from whatsmyip.ip import get_ip
>>> from whatsmyip.providers import GoogleDnsProvider # Or any other provider
>>> get_ip(GoogleDnsProvider)
'240.0.0.0'
支持的提供商
- Google DNS
- httpbin.org
- Cloudflare
- DNS
- HTTP
本项目目标
本项目的目标不是成为检查IP地址的最佳工具。在这种情况下,我建议您使用更简单的东西,比如
curl https://httpbin.org/ip
我开发这个项目是为了在探索新想法或技术时有一个简单的东西可以实验。
许可证
版权所有 © 2018 Therry van Neerven
以下是对任何获得本软件及其相关文档副本(“软件”)的个人(“用户”)的授权,免费使用软件,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供的人这样做,前提是用户遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论这些责任是基于合同、侵权或其他原因,无论是由于软件或其使用或与其他软件一起使用而引起的,还是由此产生的。
发行历史
0.1.4
- 安全:urllib3 版本应大于 1.24.1。
0.1.3
- 改进了 README,以说明如何在项目中将 whatsmyip 作为模块使用。
0.1.2
- 添加了 Cloudfront HTTP 和 DNS 提供商
0.1.1
- 新版本发布,在 PYPI 上带有 Markdown 描述
0.1.0
- 将初始版本发布到 PYPI 进行公开测试。
项目详情
关闭
whatsmyip-0.1.4.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f3b81ba1e1100fdfb10ac737d97b2efb9ec8607718df67b59d9c145595b879d8 |
|
MD5 | 484db89fcc088ae2119765b41d24fd5d |
|
BLAKE2b-256 | 297fbccd8bbae53f892b85f8a305ea244d3bcbfc726aa73e9faf4ad14e6e01fe |
关闭
whatsmyip-0.1.4-py36,py37-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9bdb7fa741b733bb7c1880c132a4bd07f8a5ba18c6b3c78c9070cb6db130e198 |
|
MD5 | 59a29be9dd5dd24ca2d7a9e03188fecf |
|
BLAKE2b-256 | 250d0fcaa41ba3b22b245752e26f80fa6e34a1e352d11099f193e03baf374d47 |