查找公共IP地址的工具。
whatsmyip的Python项目详细描述
什么我的
安装和使用
作为一个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'
支持的提供程序
- 谷歌域名系统
- httpbin.org
- 云耀斑
- DNS
- http
本项目目标
这个项目的目标不是成为检查IP地址的最佳工具。 在这种情况下,我建议您使用更简单的方法,如:
curl https://httpbin.org/ip
我开发这个项目是为了在探索新的想法或技术时有一些简单的实验
许可证
2018 Therry van Neerven版权所有
特此免费授予获得本软件副本和相关文档文件(以下简称“软件”)的任何人使用本软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或出售本软件副本的权利并在符合以下条件的情况下,允许向其提供软件的人员这样做:
上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中
<软件>提供“原样”,无任何担保,明示或默示,包括但不限于适销性、适合特定用途和不侵权的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是在合同诉讼、侵权诉讼或其他诉讼中,由软件或软件的使用或其他交易引起的、由软件引起的或与之相关的发布历史记录
0.1.3条
改进了在项目中使用whatsmyip作为模块的自述文件。
0.1.2
添加了CloudFront HTTP和DNS提供程序
0.1.1
- 在PYPI上添加降价说明的新版本
0.1.0条
- 将初始版本发布到pypi进行公共测试。