python判断设备是否联网
python判断设备是否联网
直接上代码,就是用判断socket能不连上的方法来判断。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import socketdef isNetOK(testserver):s=socket.socket()s.settimeout(3)try:status = s.connect_ex(testserver)if status == 0:s.close()return Trueelse:return Falseexcept Exception as e:return Falsedef isNetChainOK(testserver=('www.baidu.com',443)):isOK = isNetOK(testserver)return isOKdef isNetUSAOK(testserver=('www.google.com',443)):isOK = isNetOK(testserver)return isOKdef isNetYouTubeOK(testserver=('www.youtube.com',443)):isOK = isNetOK(testserver)return isOKdef main():chinanet = isNetChainOK()print chinanetusanet = isNetUSAOK()print usanetyoutubenet = isNetYouTubeOK()print youtubenetif __name__ == '__main__':main()
python判断设备是否联网相关推荐
- 判断设备联网状态(Python)
判断设备联网状态((Python) 在Python中利用socket来判断设备是否联网 通过ping命令来验证设备的网络状态 完整代码如下: import socketdef isNetOK(test ...
- python判断一个或者多个字符串,是否出现在一段话中
python判断一个或者多个字符串,是否出现在一段话中 要判断一段话中是否有几个字符串,只要一个出现就为True,刚开始想用map函数,后来发现也挺麻烦. 查了一些资料,发现用 any比较好 比如 p ...
- python判断word页码
title: python实现word判断索引页码 date: 2019-02-12 15:09:39 tags: pdf word python categories: python 自动化 pyt ...
- python判断语句_详解Python判断语句的使用方法
本篇介绍Python判断语句的使用,主要讨论简单条件语句.多重条件语句和嵌套条件语句,在讲解的每个案例中都配有流程图和代码说明.通过本篇的学习,可以达成如下目标. ● 掌握判断语句的使用规则 ● 判断 ...
- python 判断字典是否包含某个key,以及对应的value 值
python 判断字典是否包含某个key 可以使用 in 来判断 具体如下: num = {"a": 1, "b": 2, "c": 3} ...
- Python 判断当前数值的类型(比如x=10 获取x的类型)
python 判断当前数值的类型使用type 先面集体说下type 的使用 x = 10 x = type(x) print (x) y = "10" y = type(y) pr ...
- 使用Python判断俩张图像相同或以某种方式相似
使用Python判断俩张图像相同或以某种方式相似 1. 均方误差(MSE) 2. 结构相似性指数(SSIM) 3. 效果图 4. 总结 参考 比较图像有俩种方案: 使用图像哈希/感知哈希/差分哈希比较 ...
- python判断一个数是整数、浮点数还是字符串
python判断一个数是整数.浮点数还是字符串 示例代码:
- python判断是否回文_对python判断是否回文数的实例详解
设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称n为一回文数:但若n=1234567,则n不是回文数. 上面的解释就是说回文数和逆 ...
最新文章
- python3.7.2教程-centos7系统下python2与python3共存
- CentOS 7 Root用户密码重置 2017-04-02
- 液晶电视服务器无响应时间,液晶电视响应速度时间是多少更好啊?
- ASP.NET : Kerberos网络认证过程
- c语言字体取模软件下载,非常好用的lcd汉字取模软件下载_非常好用的lcd汉字取模软件官方下载-太平洋下载中心...
- WCF(一) ---- 简单调用
- oracle 数据库dg搭建规范1
- Qt qss 动态属性-不同条件不同显示
- vscode写java快捷插件(Extension Pack for Java)
- Linux镜像模式,Linux实现HiTool的合并镜像功能
- 尚学堂•百战程序员之技术人生
- sin的傅里叶变换公式_傅里叶变换的由来及复数下的傅里叶变换公式证明
- Basic Test Knowledge-Difference between UAT and usability testing?
- JDK命令八、NMT 和 pmap本地内存分析神器
- JAVA专业课题研究方向有哪些_教师课题研究方向与范围有哪些
- MATLAB算法实战应用案例精讲-【深度学习工具篇】sift特征提取
- 解决outlook 一直卡在加载配置文件界面的解决方法
- 流氓软件插件中介商自述黑色淘金路(转)
- Google pieCharts的学习
- 010Edit分析 爆破 + 算法逆向 + 注册机编写