Я хотел бы подключиться к моей сети Wi-Fi, используя Python.Я знаю SSID и ключ для сети, и он зашифрован в безопасности WPA2.Я видел некоторые библиотеки, такие как wireless и pywifi, но первая не работала, а вторая была слишком сложной.Какой самый простой способ подключения к Wi-Fi?Какова лучшая библиотека / путь?
Мой сбойный код с использованием беспроводной библиотеки (конечно, я установил его через pip):
from wireless import Wireless
wire = Wireless()
wire.connect(ssid='myhome',password='password')
вывод интерпретатора:
Traceback (most recent call last):
File "C:/Users/Aviv/PycharmProjects/Networks/WiFi/1/1.py", line 4, in
<module>
wire = Wireless()
File "C:\Python27\lib\site-packages\wireless\Wireless.py", line 23, in
__init__
self._driver_name = self._detectDriver()
File "C:\Python27\lib\site-packages\wireless\Wireless.py", line 50, in
_detectDriver
compare = self.vercmp(ver, "0.9.9.0")
File "C:\Python27\lib\site-packages\wireless\Wireless.py", line 71, in vercmp
return cmp(normalize(actual), normalize(test))
File "C:\Python27\lib\site-packages\wireless\Wireless.py", line 70, in
normalize
return [int(x) for x in re.sub(r'(\.0+)*$', '', v).split(".")]
ValueError: invalid literal for int() with base 10: 'file'