python监测当前联网状态并连接的实例
作者:jinjie412 时间:2023-04-19 03:33:19
如下所示:
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
标签:python,联网,连接
0
投稿
猜你喜欢
Python爬取酷狗MP3音频的步骤
2022-04-07 03:15:21
oracle 触发器 学习笔记
2009-05-24 19:57:00
MYSQL拒绝访问报错not allowed to connect
2024-01-16 02:20:21
如何做网页设计的10个小窍门
2010-04-11 22:30:00
Python中OpenCV Tutorials 20 高动态范围成像的实现步骤
2022-04-02 07:24:20
Oracle中返回结果集的存储过程分享
2012-07-11 15:50:16
vue项目页面嵌入代码块vue-prism-editor的实现
2024-04-27 16:14:03
Python wxPython库Core组件BoxSizer用法示例
2023-01-17 23:08:32
详解如何让页面与 iframe 进行通信
2024-04-19 09:42:44
用Javascript 获取页面元素的位置的代码
2024-04-18 09:33:31
详解一种用django_cache实现分布式锁的方式
2023-11-08 03:50:45
解决python通过cx_Oracle模块连接Oracle乱码的问题
2023-04-30 23:25:45
Python如何实现自动发送邮件
2022-05-09 04:22:55
通过实例解析python描述符原理作用
2021-01-15 03:14:57
关于reduce的介绍及用法说明
2024-04-18 10:49:34
python选择排序算法实例总结
2023-08-29 06:58:28
Python IDLE清空窗口的实例
2023-11-22 17:59:23
修改 CentOS 6.x 上默认Python的方法
2023-08-07 10:02:59
python 浮点数四舍五入需要注意的地方
2021-11-04 04:37:56
python做图片搜索引擎并保存到本地详情
2021-08-27 01:42:33