#python #interface #wifi #ethernet
#python #интерфейс #wifi #ethernet
Вопрос:
В Linux нужен в Python способ определить, основан ли данный сетевой интерфейс на wifi или только на ethernet (т. Е. На кабеле). Работая над проектом, где необходимо знать тип интерфейсного транспорта, если хотите. Учитывая современную сетевую архитектуру в Linux, вы не можете быть уверены, что UDEV или что-то еще не присвоило интерфейсам имена чего-то странного, поэтому разбору имен интерфейсов ens * и wl * можно доверять.
Ответ №1:
Попробуйте использовать вызов pyric.pyw.iswireless() из библиотеки PyRIC.