Форум программистов, компьютерный форум CyberForum.ru

Python: Сети

Войти
Регистрация
Восстановить пароль
 
Chizel
26 / 9 / 3
Регистрация: 19.11.2014
Сообщений: 406
#1

Получение и изменение ip адреса - Python

21.01.2016, 12:27. Просмотров 1456. Ответов 3
Метки нет (Все метки)

Здравствуйте! Пытаюсь получить ip своего компьютера написал такой код:
Python
1
2
import socket
socket.gethostbyname(socket.gethostname())
Получаю вывод '192.168.56.1', вроде все замечательно, но у меня несколько сетевых карт на машине, плюс еще ПО VirtualBox стоит и вот этот ip как раз и принадлежит VirtualBox Host-Only Network.
Можно ли как то вывести весь список ip на моей машине? Или, допустим, только с нужной мне сетевой карты?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2016, 12:27     Получение и изменение ip адреса
Посмотрите здесь:

Изменение даты создания папки и изменение MAC-адреса - CMD/BAT
Ребята всем привет. Нужна ваша помощь. Пишу bat для одной операции и столкнулся с проблемой что надо изменить дату создание папки Program...

Получение IP адреса - C#
Как можно в C# получить IP адресс машины и вывести его на экран (Консольное приложение)* Так же как можно отослать этот ип на мыло или...

Получение IP адреса - Java EE
Имеется веб-приложение, одной из задач которого является отображение IP адреса текущей машины. Вставляю на jsp страничку следующий код: ...

Получение IP адреса (Си) - C++
Есть ли функция или библиотека для С для определения своего реального интернет IP адреса? Или может есть сервис?

Получение адреса - C++
Есть следующая строка: long int array; Что означает, если мы напишем следующее: (char*)Arr; Мы получим начало адреса...

Получение IP адреса - C#
как получить IP адрес сервера,скажем я нахожусь на сервере ftp.ubisoft.com и мне нужно получить его айпи,а еще лучше и порт,как это сделать?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vigi
92 / 92 / 21
Регистрация: 28.05.2012
Сообщений: 469
21.01.2016, 13:32     Получение и изменение ip адреса #2
Python
1
print(socket.gethostbyname_ex(socket.gethostname())[2])
так?
Chizel
26 / 9 / 3
Регистрация: 19.11.2014
Сообщений: 406
21.01.2016, 15:00  [ТС]     Получение и изменение ip адреса #3
Да, верно, а как изменить ip у нужной мне сетевой карты?

Добавлено через 1 час 18 минут
Подскажите хоть модуль, какой ковырять для этих целей?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.01.2016, 15:09     Получение и изменение ip адреса
Еще ссылки по теме:

Получение адреса, по координатам - Программирование Android
Здравствуйте. Заранее извиняюсь, за возможное непонимание очевидных вещей, я с явой, до прошлой недели был знаком только шапочно, но надо,...

Получение сетового адреса - Windows XP
Доброго времени форумчане. Вопрос уверен заезженный, но гугл помогать не хочет так как все ответы мне не подходят. Пред история. Есть...

Получение сетевого адреса - Сети
Получение сетевого адреса и сколько не жди ip не определяетсо что делать?

VBS Получение внешнего IP-адреса - VBScript/JScript
zyxel keentric giga 2 ТП Zyxel говрит что можно общаться с роутером только или чрез web-интерфейс или по telnet как то вот так: "set...

Получение полного адреса - PHP
Не могу получить полный адрес страницы. Использую $_SERVER, но если в адресе есть знаки вопроса и т.п. - они не отображаются. Как быть?

получение MAC адреса на C# - C# ASP.NET
Люди помогите пожалуйста найти MAC адрес ПК по его имени или по IP адресу, очень нужно.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
alex925
2450 / 2116 / 498
Регистрация: 19.03.2012
Сообщений: 8,197
21.01.2016, 15:09     Получение и изменение ip адреса #4
Если сидиш на мастдайке, то эта задача явно решается с помощью api (библиотека pywin32).
Yandex
Объявления
21.01.2016, 15:09     Получение и изменение ip адреса
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru