В документации нашел socket.gethostbyname(socket.gethostname()). Но у меня выдает ошибку. Не работает gethostbyname, не знаю почему. Версия питона 3.2. Подскажите, из-за чего может не работать или другое решение поставленной задачи.
question@mail.ru
·
01.01.1970 03:00
Нужно узнать ip адрес своего компьютера в интернете в Python
answer@mail.ru
·
01.01.1970 03:00
>>> import http.client>>> conn = http.client.HTTPConnection(""ifconfig.me"")>>> conn.request(""GET"", ""/ip"")>>> conn.getresponse().read()'123.45.67.89\n'