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

【相关推荐】

1. Python免费视频教程

2. Python学习手册

3. python遇见数据采集视频教程

python攻击某个wifi设备使断网_Python实现WiFi断线自动重连的方法详解相关推荐

  1. python断网重联_Python实现WiFi断线自动重连的方法详解

    实现 WiFi 断线自动重连,原理是用 Python 监测网络是否断线,如果断线则重启网络服务.接下来给大家分享实现代码,需要的朋友参考下 1.Python 代码 autowifi.py,放在 /ho ...

  2. python更新数据库表的时间字段_python更新数据库中某个字段的数据(方法详解)

    连接数据库基本操作,我把每一步的操作是为什么给大家注释一下,老手自行快进. 请注意这是连接数据库操作,还不是更新. import pymysql #导包 #连接数据库 db = pymysql.con ...

  3. python创建进程的方法_python进程的状态、创建及使用方法详解

    本文实例讲述了python进程的状态.创建及使用方法.分享给大家供大家参考,具体如下: 进程以及状态 1. 进程 程序:例如xxx.py这是程序,是一个静态的 进程:一个程序运行起来后,代码+用到的资 ...

  4. 用python爬取网页数据并存入数据库中源代码_Python爬取51cto数据并存入MySQL方法详解...

    [] 实验环境 1.安装Python 3.7 2.安装requests, bs4,pymysql 模块 实验步骤1.安装环境及模块 可参考https://www.jb51.net/article/19 ...

  5. python函数中可变参数的传递方式是_Python函数可变参数定义及其参数传递方式实例详解...

    本文实例讲述了Python函数可变参数定义及其参数传递方式.分享给大家供大家参考.具体分析如下: python中 函数不定参数的定义形式如下: 1.func(*args) 传入的参数为以元组形式存在a ...

  6. python调用c++动态库_Python应用:调用C/C++动态链接库的方法详解

    Linux系统下调用动态库(.so) 1.linuxany.c代码如下: #include "stdio.h" void display(char* msg){ printf(&q ...

  7. python中如何创建一个空列表_Python创建空列表的字典2种方法详解

    如果要在 Python 中创建键值是空列表的字典,有多种方法,但是各种方法之间是否由区别?需要作实验验证,并且分析产生的原因.本文针对两种方法做了实验和分析. 如果要在 Python 中创建一个键值都 ...

  8. python创建空字典什么意思_Python创建空列表的字典2种方法详解

    如果要在 Python 中创建键值是空列表的字典,有多种方法,但是各种方法之间是否由区别?需要作实验验证,并且分析产生的原因.本文针对两种方法做了实验和分析. 如果要在 Python 中创建一个键值都 ...

  9. 树莓派python实例_使用Python实现树莓派WiFi断线自动重连实例(附代码)

    实现 WiFi 断线自动重连,原理是用 Python 监测网络是否断线,如果断线则重启网络服务.接下来给大家分享实现代码,需要的朋友参考下 1.Python 代码 autowifi.py,放在 /ho ...

最新文章

  1. 使用Postman完成接口测试
  2. Linux各个版本配置要求
  3. 条件编译用法(#ifndef #define #endif#else)
  4. 信息学奥赛一本通(1197:山区建小学)
  5. java 8 lambda reduce_java8种的reduce方法和lambda表达式结合使用
  6. htaccess文件是什么
  7. SHELL编程传递参数方法详解$# $* $0 $1 $2 $...
  8. mac flutter 开发环境配置 从0到1 流程
  9. JavaScript 中 2个等号(==)和 3个等号(===)之间的区别
  10. minic 类型声明与变量定义句型处理
  11. Django系列16-员工管理系统实战--echar图表统计
  12. 百度url提交入口 百度网站收录提交入口网址
  13. JSR 168 翻译03
  14. 18100出多少取整_电子表格里小数取整用什么公式?
  15. 明明都保意外,定期寿险和意外险到底区别在哪里?
  16. vs智能提示英文转为中文
  17. 小项目1——猫眼电影top100(2.0)
  18. 物联网工程毕业设计选题推荐
  19. java飞机大战设计收获_飞机大战编写以及Java的面向对象总结
  20. 广义表C/C++实现详解

热门文章

  1. Java操作Word方法汇总,并详细介绍最简单的方法!!吊打POI以及那些POI的封装库
  2. [课业] 19 | 软工 | 软件体系结构设计与构建
  3. Spring中@Component的作用
  4. vmlite虚拟机体验
  5. 计算机毕业设计ssm二手物品交易系统gpk51系统+程序+源码+lw+远程部署
  6. 基于用户喜爱生成推荐电影
  7. 100个Python实战项目(三)将学姐的照片转换为铅笔素描
  8. git(5)分布式 Git
  9. python 计算执行时间
  10. 根据先序和中序求后序,注意递归终止条件