python监测当前联网状态并连接的实例
作者:jinjie412 发布时间:2023-04-19 03:33:19
标签:python,联网,连接
如下所示:
def test1():
import os
return1=os.system('ping 8.8.8.8')
if return1:
print 'ping fail'
os.system('msdt.exe /id NetworkDiagnosticsNetworkAdapter')#调用系统网络诊断
else:
print 'ping'
def test2():
import os
import subprocess
fnull = open(os.devnull, 'w')
return1 = subprocess.call('ping 8.8.8.8', shell = True, stdout = fnull, stderr = fnull)
if return1:
return1 = subprocess.call('msdt.exe /id NetworkDiagnosticsNetworkAdapter', shell=True, stdout=fnull, stderr=fnull)
print 'ping fail'
else:
print 'ping ok'
fnull.close()
if __name__=='__main__':
test2()
监测当前是否联网,没有时调用系统的联网监测;也算是原创吧,百度了下,功能都是分开的,综合到了一起。
来源:https://blog.csdn.net/jinjie412/article/details/51484103


猜你喜欢
- django台后默认上传文件名在不使用分布式文件存储系统等第三方文件存储时,django使用默认的后台ImageField和FileFiel
- 前言:任何一个编程者都少不了要去调试代码,不管你是高手还是菜鸟,调试程序都是一项必不可少的工作。一般来说调试程序是在编写代码之后或测试期修改
- 本文为大家分享了Linux环境下mysql5.6.24自动安装脚本代码,供大家参考,具体内容如下说明:一、本脚本仅供测试使用,若正式环境想要
- 国外纷纷传言IE8将是Internet Explorer的最后一个版本,这个猜测来源于Microsoft的CEO Steve
- 目录1.数组重塑1.1 一维数组重塑1.2 多维数组重塑2.数组转置1.数组重塑所谓数组重塑就是更改数组的形状。比如将原来3行4列的数组重塑
- 计算字符长度的js函数function LEN(str){ var i,sum=0; for(i=0;i<str.length;i++
- 本次薯片会讨论了关于分类与类型的问题。怎么找一个item?页面导航一般分类为主,在具体的分类展示下选择类型:典型例子:炫铃(QQ客户端)当只
- 目录1.导入tf.keras2.构建简单模型2.1模型堆叠2.2网络配置3.训练和评估3.1设置训练流程3.2输入Numpy数据3.3tf.
- 在Oracle 8i中,往往会出现要在存储过程中运行操作系统命令的情况。一般来说,利用Oracle Enterprise Manager设定
- Pytorch:dtype不一致RuntimeError: Expected object of scalar type Double bu
- 本文实例为大家分享了vue实现登录拦截的具体代码,供大家参考,具体内容如下需求:用户只有登录了,用户名存储在本地储存时,才能进入首页,如果本
- 1、先说结论:使用xml-rpc的机制可以很方便的实现服务器间的RPC调用。2、试验结果如下:3、源码如下:服务器端的源代码如下:impor
- var InterestKeywordListString = $("#userInterestKeywordLabel"
- 1.游标方式 代码如下:DECLARE @Data NVARCHAR(max) SET @Data='1,tanw,2,
- 前言在上一篇文章PyG搭建GCN前的准备:了解PyG中的数据格式中,大致了解了PyG中的数据格式,这篇文章主要是简单搭建GCN来实现节点分类
- 我就废话不多说了,大家还是直接看代码吧~func main() { var a chan string a =mak
- 本文实例讲述了Python简单生成随机姓名的方法。分享给大家供大家参考,具体如下:用到random.choice(序列)在一个序列中随机选取
- 先看效果图 GY-85.py:#!/usr/bin/python3# -*- coding: utf-8 -*-import cursesf
- 方法一、使用os模块的system方法os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0--表示she
- tcp.py # -*- coding: cp936 -*-import socketfrom struct import *from ti