Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Как получить список wifi сетей используя DBUS

python
Теги: #<Tag:0x00007fedb80f3cc0>

(Artur Korobeynyk) #1

Добрый день,

я почти не работал с питоном, поэтому прошу помощи у вас. Нужен скрипт, который используя модуль DBUS в *nix получит список всех доступных вайфай сетей (ESSID, Mac address). Могу это сделать без DBUS, но нужно именно с ним. Заранее признателен всем откликнувшимся


Каким типом тестирования вы занимаетесь
Коллекция платиновых вопросов AT INFO и список решений
(Mykhailo Poliarush) #2

привет, тут ты вряд ли найдешь ответ на свой вопрос
тебе надо заядлые линкусоиды свзяанные с сетями

некоторые примеры кода можно найти
http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html
http://wiki.maemo.org/DbusScripts


(Artur Korobeynyk) #3

нашел свой старый пост без ответа =)

Более подробная постановка задачи была такая: написать программу, которая используя возможности DBUS, будет постоянно сканировать доступные вай фай сети и их параметры и в случае нахождения новой сети заносить информацию о ней в базу данных. Ниже написал только класс отвечающий за сканирование сетей. Добавить возможность сохранения в БД уже легко и можно самостоятельно справиться.

Проблемму решил ещё тогда но вдруг кто снова будет искать, выложил результаты у себя на сайте. Заинтересованным реализацией смотреть здесь:

http://arturk.weebly.com/3/post/2012/05/dbus-networkmanager-class.html


(Artur Korobeynyk) #4

Ссылка устарела: