Python实现树莓派WiFi断线自动重连的实例代码


Posted in Python onMarch 16, 2017

实现 WiFi 断线自动重连。原理是用 Python 监测网络是否断线,如果断线则重启网络服务。

1.Python 代码 autowifi.py,放在 /home/pi 目录下:

#!/usr/bin/python
import
os, time
 while
True:
  if
'192' not in os.popen('ifconfig | grep 192').read():
    print
'\n****** wifi is down, restart... ******\n'
    os.system('sudo /etc/init.d/networking restart')
  time.sleep(5*60) #5 minutes

2.Shell脚本autowifi.sh,也放在 /home/pi 目录下:

#!/bin/sh
python /home/pi/autowifi.py &

3.开机自动启动以上脚本:在终端窗口执行以下命令即可

sudo
cp -f /home/pi/autowifi.sh /etc/init.d/
sudo
chmod +x /etc/init.d/autowifi.sh
sudo
chown root:root /etc/init.d/autowifi.sh
sudo
update-rc.d autowifi.sh default

以上所述是小编给大家介绍的Python实现树莓派WiFi断线自动重连,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python中max函数用法实例分析
Jul 17 Python
用Python实现命令行闹钟脚本实例
Sep 05 Python
Python快速排序算法实例分析
Nov 29 Python
django DRF图片路径问题的解决方法
Sep 10 Python
python多线程实现TCP服务端
Sep 03 Python
Python爬虫之urllib基础用法教程
Oct 12 Python
Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)
Mar 10 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
Apr 30 Python
通过实例了解Python异常处理机制底层实现
Jul 23 Python
一篇文章搞懂python的转义字符及用法
Sep 03 Python
Python实现简单猜数字游戏
Feb 03 Python
python操作xlsx格式文件并读取
Jun 02 Python
Windows下安装python MySQLdb遇到的问题及解决方法
Mar 16 #Python
python Selenium爬取内容并存储至MySQL数据库的实现代码
Mar 16 #Python
python开发利器之ulipad的使用实践
Mar 16 #Python
离线安装Pyecharts的步骤以及依赖包流程
Apr 23 #Python
Python中%r和%s的详解及区别
Mar 16 #Python
Python 装饰器深入理解
Mar 16 #Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
Mar 16 #Python
You might like
PHP学习资料汇总与网址
2007/03/16 PHP
jQuery 表单验证插件formValidation实现个性化错误提示
2009/06/23 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
2015/03/18 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
vue组件生命周期详解
2017/11/07 Javascript
详解Vue This$Store总结
2018/12/17 Javascript
JS拖拽排序插件Sortable.js用法实例分析
2019/02/20 Javascript
在node中使用jwt签发与验证token的方法
2019/04/03 Javascript
小程序实现图片预览裁剪插件
2019/11/22 Javascript
如何在Vue.JS中使用图标组件
2020/08/04 Javascript
浅谈vue在html中出现{{}}的原因及解决方式
2020/11/16 Javascript
python自动翻译实现方法
2016/05/28 Python
解决Python 中英文混输格式对齐的问题
2018/07/16 Python
Django框架验证码用法实例分析
2019/05/10 Python
Django框架 信号调度原理解析
2019/09/04 Python
Python搭建代理IP池实现接口设置与整体调度
2019/10/27 Python
python实现磁盘日志清理的示例
2020/11/05 Python
Python try except else使用详解
2021/01/12 Python
澳大利亚连衣裙和女装在线:Esther
2017/11/11 全球购物
基督教卡片、励志礼品、家居装饰等:DaySpring
2018/10/12 全球购物
几个SQL的面试题
2014/03/08 面试题
武汉世纪畅想数字传播有限公司 .NET笔试题
2015/06/13 面试题
优秀学生干部推荐材料
2014/02/03 职场文书
超市重阳节活动方案
2014/02/10 职场文书
捐献物资倡议书范文
2014/05/19 职场文书
歌唱比赛策划方案
2014/06/06 职场文书
岗位说明书标准范本
2014/07/30 职场文书
超市周年庆活动方案
2014/08/16 职场文书
2014大学辅导员工作总结
2014/12/02 职场文书
参观邀请函范文
2015/02/02 职场文书
努力工作保证书
2015/02/28 职场文书
成品仓管员岗位职责
2015/04/01 职场文书
机修车间主任岗位职责
2015/04/08 职场文书
创业计划书之宠物店
2019/09/19 职场文书
世界十大狙击步枪排行榜
2022/03/20 杂记
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python