Python windows ping
# -*- coding: utf-8 -*- import os # 参考文档:
# Ping to a specific IP address using python [duplicate]
# http://stackoverflow.com/questions/25842744/ping-to-a-specific-ip-address-using-python # if os.system("ping -c 1 www.baidu.com") == 0:
# error:
# D:\python2_7\install\python.exe E:/python/Spider/ping.py
# 错误的选项 -c。
#
#
# 用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
# [-r count] [-s count] [[-j host-list] | [-k host-list]]
# [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name
#
# 选项:
# -t Ping 指定的主机,直到停止。
# 若要查看统计信息并继续操作 - 请键入 Control-Break;
# 若要停止 - 请键入 Control-C。
# -a 将地址解析成主机名。
# -n count 要发送的回显请求数。
# -l size 发送缓冲区大小。
# -f 在数据包中设置“不分段”标志(仅适用于 IPv4)。
# -i TTL 生存时间。
# -v TOS 服务类型(仅适用于 IPv4。该设置已不赞成使用,且
# 对 IP 标头中的服务字段类型没有任何影响)。
# -r count 记录计数跃点的路由(仅适用于 IPv4)。
# -s count 计数跃点的时间戳(仅适用于 IPv4)。
# -j host-list 与主机列表一起的松散源路由(仅适用于 IPv4)。
# -k host-list 与主机列表一起的严格源路由(仅适用于 IPv4)。
# -w timeout 等待每次回复的超时时间(毫秒)。
# -R 同样使用路由标头测试反向路由(仅适用于 IPv6)。
# -S srcaddr 要使用的源地址。
# -4 强制使用 IPv4。
# -6 强制使用 IPv6。
#
# host not appears.
#
# Process finished with exit code 0 # 根据上面提示,将ping参数又-c改为-n
if os.system("ping -n 1 www.baidu.com") == 0:
print "host appears to be up."
else :
print "host not appears."
Python windows ping的更多相关文章
- windows ping RPi 2B
/************************************************************************* * windows ping RPi 2B * 声 ...
- C++开发python windows版本的扩展模块示例
C++开发python windows版本的扩展模块示例 测试环境介绍和准备 测试环境: 操作系统:windows10 Python版本:3.7.0 VS版本:vs2015社区版(免费) 相关工具下载 ...
- python 多线程 ping
python 多线程 ping 多线程操作可按如下例子实现 #!/usr/bin/env python #encoding: utf8 import subprocess from threading ...
- Python windows serial
Python windows serial 一.参考文章: Serial port programming http://www.cnblogs.com/2zhyi/p/3405339.html py ...
- Python Windows下打包成exe文件
Python Windows 下打包成exe文件,使用PyInstaller 软件环境: 1.OS:Win10 64 位 2.Python 3.7 3.安装PyInstaller 先检查是否已安装Py ...
- HCNP学习笔记之ICMP协议与ping原理以及用Python实现ping
一.ICMP协议分析 ICMP:Internet控制报文协议.由于IP协议并不是一个可靠的协议,它不保证数据被成功送达,那么,如何才能保证数据的可靠送达呢? 这里就需要使用到一个重要的协议模块ICMP ...
- windows ping 某个网段,不能运行指定的软件
windows ping 某个网段,不能运行指定的软件 :begin @echo OFF color 0a Title Net Test Tool by:HRuinger Mode con cols= ...
- python windows时间同步工具
由于某种原因(BIOS电池没电),电脑的系统时间会与我们的北京时间不同步,将会导致如下问题: 1. 抢火车票的时候已经过时间了 2.别的同事都走了,你还以为没下班 …… 规避问题的方法:同步系统时间 ...
- python Windows下的android设备截图工具
目录 界面版 命令行版 界面版 利用python的wx库写个ui界面,用来把android设备的截图输出到电脑屏幕,前提需要安装adb,涉及到的python库也要安装.代码如下: #!/usr/bin ...
随机推荐
- 使用Markdown写博客
初识Markdown Markdown是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿这广泛使用.Markdown的设计目标是「易读易写」,语法十分简单,常用的标记符号不超 ...
- Django进阶 (二)
规范 确立规范的好处: 代码可读性高 方便代码的定位极其查找 为以后代码扩容带来便利 场景: 在多个APP的场景下,单个app的URL函数功能较多的时候,我们可以通过以下方法来解决. 把Views写成 ...
- idea使用插件activate-power-mode给编码加上特效和带来乐趣。
一.安装. 1. 2. 二.使用. 1. 2.
- dns之缓存。
1.浏览器缓存.这里以chrome为例.在chrome上输入:chrome://net-internals/#dns 可以查看chrome浏览器的dns缓存信息. 这样. 2.windows系统缓存. ...
- Terminal(终端) 在 OS X下如何快速调用
Terminal(终端) 在 OS X下如何快速调用 转载请注明原作者:文章如果对您有所启发或帮助,不介意您请我喝一杯咖啡 Terminal作为人机交流中极其重要的一部分,无论是在Windows. ...
- mysql 分组统计SQL语句
1.按照特定字段: 2.在某一日期范围内: 3.按日.按月统计: 4.动态传入数据库表名称. select <if test="dateType=="d"" ...
- 【知识总结】Java类初始化顺序说明
微信公众号:努力编程的小猪如有问题或建议,请公众号留言 Java类初始化顺序说明 一个类中包含如下几类东西,他们前后是有顺序关系的 静态属性:static 开头定义的属性 静态方法块: static ...
- HeyWeGo第五周项目总结
HeyWeGo第五周项目总结 项目内容 使用java程序开发一款扫雷游戏 游戏项目规划: 确定游戏中方块格子的个数 确定游戏中地雷的个数(初始10个),完成布雷 计算每个方块周围的雷数,在方块周围本身 ...
- HBuilder 获取通话记录 (Android)
代码: Date.prototype.Format = function (fmt) { var o = { , //月份 "d+": this.getDate(), //日 == ...
- luogu p3366 最小生成树模板
倒腾了一个小时 自己也没去看网上的 总算自己能写出来模板了 kruskal //最小生成树 每次找最短的边 #include<bits/stdc++.h> using namespace ...