使用Raspbian上的Python 3在连接断开时自动重新连接到WiFi

使用Raspbian上的Python 3在连接断开时自动重新连接到WiFi,python,python-3.x,unix,raspberry-pi,raspbian,Python,Python 3.x,Unix,Raspberry Pi,Raspbian,我使用RPi创建了一个UI,并使用GPIO从远程机器收集数据,然后通过WiFi发送数据。我使用Python3编写了所有脚本,我想添加一个函数或东西来自动重新连接到“指定的WiFi网络”。我不想搜索可用的网络,我只想继续尝试重新连接到一个特定的WiFi网络。就像每隔n秒,尝试重新连接。顺便说一句,这个网络没有互联网接入,只是试图将数据发送到本地服务器 尝试了所有可能的相似线程中的所有相似脚本,但没有任何用处。如果有人能给我们带路,那就太好了,谢谢 如果您有python中用于创建WiFi连接的工作脚

我使用RPi创建了一个UI,并使用GPIO从远程机器收集数据,然后通过WiFi发送数据。我使用Python3编写了所有脚本,我想添加一个函数或东西来自动重新连接到“指定的WiFi网络”。我不想搜索可用的网络,我只想继续尝试重新连接到一个特定的WiFi网络。就像每隔n秒,尝试重新连接。顺便说一句,这个网络没有互联网接入,只是试图将数据发送到本地服务器


尝试了所有可能的相似线程中的所有相似脚本,但没有任何用处。如果有人能给我们带路,那就太好了,谢谢

如果您有python中用于创建WiFi连接的工作脚本,则可以将其添加到crontab并在其中定义重复间隔。每秒钟:
***/path/to/python/python/path/to/my/python/script/script.py
请确保
sudo crontab
su
/
pi
用户拥有路径访问权。嗯,我没有创建WiFi重新连接的工作脚本,你有没有检查过这个脚本(如何在RPi中设置WiFi)?如果配置的WiFi热点可用(无需python脚本),则RPi应自动连接。然后,您可以检查wlan0是否具有os.subprocess()的IP地址如果是真的,请执行此操作。将此接入点设置为RPi中唯一的WiFi接入点。我只想使用Python@Mika72执行此操作。如果您的WiFi连接不时断开,这意味着您的WiFi连接很弱、不稳定或易受干扰。您应该在连接级别上解决此问题,而不是尝试使用应用程序重新连接等等。