• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python实现树莓派WiFi断线自动重连的实例代码

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

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了树莓派 python pdf,python树莓派编程,树莓派 python,树莓派python编程指南,树莓派 python gpio等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

实现 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
</div>

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

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

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
</div>

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

</div>

您可能想查找下面的文章:

  • Python实现树莓派WiFi断线自动重连的实例代码
  • 使用Python简单的实现树莓派的WEB控制
  • 使用Python简单的实现树莓派的WEB控制

相关文章

  • 从零学Python之入门(二)基本数据类型
  • Python深入学习之内存管理
  • 举例讲解Python的Tornado框架实现数据可视化的教程
  • Python中函数的参数定义和可变参数用法实例分析
  • Python中文件I/O高效操作处理的技巧分享
  • python中的五种异常处理机制介绍
  • Python常见格式化字符串方法小结【百分号与format方法】
  • python用10行代码实现对黄色图片的检测功能
  • python实现去除下载电影和电视剧文件名中的多余字符的方法
  • python将图片文件转换成base64编码的方法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 初步认识Python中的列表与位运算符
    • Python中使用插入排序算法的简单分析与代码示例
    • 教你如何在Django 1.6中正确使用 Signal
    • python关键字and和or用法实例
    • python实现比较两段文本不同之处的方法
    • Mac下Supervisor进程监控管理工具的安装与配置
    • python文件读写并使用mysql批量插入示例分享(python操作mysql)
    • Python3使用requests发闪存的方法
    • python获取beautifulphoto随机某图片代码实例
    • 在Python的Tornado框架中实现简单的在线代理的教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有