python三方库ping_Python pingping包_程序模块 - PyPI - Python中文网
多语言ping(ping pingping)
简介
ping ping是一个能够理解ping输出的多种语言并将结果翻译成机器可理解格式的特殊库。即json
ping ping是一个独立于供应商的库,您可以在其中解析任何语言ping输出
文档
如何使用pingping?如何运行ping命令
很简单,创建一个ping对象,并用IP地址调用^{str1}$ping方法。它在内部调用系统ping命令并捕获所需的结果。obj=Ping()print(obj.ping('192.168.1.1'))print(obj.ping('1.1.1.1'))
它是一个json输出,通过它的键很容易理解。{"ip":"192.168.1.1","loss_percentage":100.0}{"ip":"1.1.1.1","loss_percentage":0.0,"min":55.669,"avg":78.198,"max":130.778,"time_in":"ms"}如何捕获ping输出的结果。
我有ping结果如何分析它的输出。Ping.fetch_ping_data(ping_output)# it's a class method.
它自动识别IP地址和重要的细节。它没有任何语言。{"ip":"1.1.1.1","loss_percentage":0.0,"min":55.669,"avg":78.198,"max":130.778,"time_in":"ms"}
先决条件
pingping支持两列python2.7+ and 3.1+,操作系统应该无关紧要。shconfparser用于捕获数据。
安装和下载
获得ping的最佳方法是使用setuptools或pip。如果您已经有安装工具,可以照常安装:
python -m pip install pingping
否则,从pypi下载它,提取它并运行setup.py脚本
python setup.py install
如果您对源代码感兴趣,可以从github repo中提取:来自githubgit clone https://github.com/network-tools/pingping.git
常见问题解答问题:我想对python3使用pingping,这样安全吗?
answer:只要您使用的是python 3.3或更高版本,它就安全了。我用Python3.1+测试了每个版本,但是Python3.1和3.2没有在持续集成测试中运行。
问题:我想对python2使用pingping,这安全吗?
answer:只要您使用的是Python2.7或更高版本,就安全了。我用Python2.7进行了测试。
其他资源
Bug Tracker和支持请报告通过Github bug trackerping的任何建议、错误报告或烦恼。如果您对一般的python问题有问题,请考虑在Stack Overflow上搜索解决方案。
如果找不到解决问题的方法或需要更多帮助,可以ask a question。
单元测试Travis CI项目在python版本2.7到3.7上测试ping操作。
当前生成状态为:
许可证和版权pingping获得许可MIT2019
作者和感谢
欢迎加入QQ群-->: 979659372
推荐PyPI第三方库
python三方库ping_Python pingping包_程序模块 - PyPI - Python中文网相关推荐
- python renamer模块_Python smart-image-renamer包_程序模块 - PyPI - Python中文网
使用包含在中的exif数据智能地批量重命名图像的脚本 安装 要安装智能图像重命名程序: 推荐的方法是通过pip.pip install smart-image-renamer 否则像其他python包 ...
- termux怎么安装python库_Python termux-apt-repo包_程序模块 - PyPI - Python中文网
使用说明 在termux中,使用packages install termux-apt-repo安装并执行 作为:termux-apt-repo [-h] [--use-hard-links] inp ...
- python cv模块_Python cv包_程序模块 - PyPI - Python中文网
Cv 检查python模块的版本. 查询pypi并在所有可用版本中查找.__version__. 如果版本已经存在,则会引发错误. 在ci中很有用,可以记住更改库版本. 有关python模块版本控制的 ...
- python repusts模块_Python tslearn包_程序模块 - PyPI - Python中文网
tslearn是一个python包,它为分析时间序列提供机器学习工具. 这个包基于scikit-learn.numpy和scipy库. 依赖关系Cython numpy numba scipy sci ...
- python如何使用geotools_Python pygeotools包_程序模块 - PyPI - Python中文网
#Pygeotools公司 用于地理空间数据处理和分析的库和命令行工具 ##特点 -将光栅重新采样/扭曲为公共分辨率/范围/投影 -使用[numpy屏蔽数组](https://docs.scipy.o ...
- python rest api client_Python py-jama-rest-client包_程序模块 - PyPI - Python中文网
JAMA软件 JAMA软件是产品开发的最终记录和行动系统.公司的现代要求 测试管理解决方案有助于企业加快开发时间.降低风险.降低复杂性和验证. 法规遵从性.600多个以产品为中心的组织,包括nasa. ...
- python 化学模块_Python chemif包_程序模块 - PyPI - Python中文网
实施 解决这个问题的方法是使用一个while循环的递归下降算法.这个循环的基本结构是:todo = [[item1, processing_data],[item2, processing_data] ...
- python模块大全doc_Python doc8包_程序模块 - PyPI - Python中文网
命令行用法$ doc8 -h usage: doc8 [-h] [--config path] [--allow-long-titles] [--ignore code] [--no-sphinx] ...
- python eel_Python django-eel包_程序模块 - PyPI - Python中文网
黄鳝 django eel是一个用于html gui应用程序的django应用程序,具有简单的python/js互操作.它是Eel的移植版本. 回购分行master:django鳗鱼的master分支 ...
最新文章
- Cron表达式的详细用法
- Hyperledger Fabric Java SDK最新教程
- C++学习笔记(草稿版)
- Python+OpenCV 十几行代码模仿世界名画
- tomcat高并发配置
- git lfs出现This repository is over its data quota
- 关于Java中获取当前系统时间
- CondenserDotNet - 使用 Kestrel 和 Consul 的 API 反向代理库!
- LeetCode 101. 对称二叉树 思考分析
- vue watch 监听不到变化_关于vue中watch检测到不到对象属性的变化的解决方法
- python相关软件安装流程图解——Windows下安装Redis以及可视化工具——Redis-x64-3.2.100——redis-desktop-manager-0.9.3.817...
- 键盘ASCII对照表
- android 免root 免流,安卓无需Root一键免流软件合集,具体哪个能用自测
- MYSQL判断中文、英文、日文常用语句
- BAT的校园大赛,都秀出了哪些肌肉?
- cognex扫码枪识别内容直接_康耐视cognex DataMan8600系列-手持终端-条码扫描枪-PDA-扫描模块-条码打印机-苏州奥维尔...
- 甲乙2个人去买冬瓜,甲买差7元,乙买差9元,合买差1元,冬瓜多少钱?
- 为什么小样本不建议用深度学习?
- 任志强:房地产是夜壶 宏观经济不行就拿出来用
- 使用Servlet作为控制器
热门文章
- 一文了解单细胞RNA测序的可视化与统计分析如何更简单高效
- 算法设计 之 递推法
- 河南计算机对口高考录取率,河南省招办:2018各省高考录取数据揭秘,看看河南的一本录取率是多少?...
- 今天来说说一位女青年的老公以及他们的事儿。如有雷同,纯属巧合。
- Windows sklearn安装
- 卧室窗帘选择哪一种布料好?- 好佳居窗帘十大品牌
- socks5 mysql认证_sock5代理服务器-SS5篇
- 液压传动,PLC控制,透明液压元件,实验实训教学
- 思科跨交换机VLAN配置
- 海思 关于视频层和通道的认识