Подключитесь к Wi-Fi, используя Python на малине Pi

Я использую Python 2.7 и библиотеку wifi ( https://wifi.readthedocs.org/en/latest/ ) на малине Pi. Мне удалось установить библиотеку wifi, используя:

sudo pip install wifi 

на терминале. Библиотека работает, но я не могу понять, как подключиться к Wi-Fi с помощью пароля. Документацию на веб-сайте немного сложно понять, особенно если вы такой Python noob, как я. Я использовал это:

 >>> from wifi import Cell, Scheme >>> Cell.all('wlan0') 

и я получил все доступные Wi-Fi сети, а также тот, который я хочу подключить к вызову test1. Поэтому я уверен, что библиотека работает. Я выполнил шаги на веб-сайте, но получил отказ в разрешении:

 >>> scheme.save() 

Кроме того, до этого была эта команда:

 >>> scheme = Scheme.for_cell('wlan0', 'home', cell) 

Кто-нибудь знает, к чему относится этот «дом»? Это имя SSID? Может ли кто-нибудь помочь мне подключиться к Wi-Fi под названием test1, чей пароль – парольtest1? Есть ли более простой способ подключения к Wi-Fi через терминал, чтобы не использовать Python ?. Заранее спасибо.

One Solution collect form web for “Подключитесь к Wi-Fi, используя Python на малине Pi”

После некоторых исследований я не нашел способ легко подключиться к Wi-Fi, используя Python на малине Pi. Поэтому я решил свою проблему, используя команду wifi на терминале:

 sudo wifi connect --ad-hoc SSID_Name 

Который автоматически запрашивает у меня вход: passkey>. Где вы можете на самом деле ввести пароль, нажмите enter и после этого он автоматически подключится к Wi-Fi. После этого я могу запустить свой скрипт Python, для которого требуется подключение к Интернету. Команда wifi предпочтительнее других команд терминала, когда дело доходит до моей проблемы, потому что ей требуется меньше времени для подключения к Wi-Fi вручную. Например, предпочтительнее процесс, который использует эту команду терминала:

 sudo nano /etc/network/interfaces 

Надеюсь, это поможет всем, у кого есть такая же проблема.

Python - лучший язык программирования в мире.