English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Этот пример рассказывает о методе простого получения внешнего IP-адреса в Python. Предлагается для общего использования и рассмотрим подробнее:
#encoding=utf-8 #author: walker # дата: 2016-03-07 # функция: получение собственного внешнего IP import requests from bs4 import BeautifulSoup # Получение внешнего IP def GetOuterIP(): url = r'http://www.whereismyip.com/' r = requests.get(url) bTag = BeautifulSoup(r.text, 'html.parser', from_encoding='utf-8').find('b') ip = ''.join(bTag.stripped_strings) print('ip:' + ip) if __name__ == '__main__': GetOuterIP()
Дополнительную информацию о Python можно найти в наших специальных разделах: "Сводка навыков работы с URL в Python", "Сводка навыков работы с изображениями в Python", "Руководство по структурам данных и алгоритмам в Python", "Сводка навыков работы с Socket в Python", "Сводка навыков использования функций в Python", "Обзор операций со строками в Python", "Классическое руководство по入门у и продвижению в Python" и "Сводка навыков работы с файлами и директориями в Python".
Надеюсь, что это руководство поможет вам в программировании на Python.
Заявление: содержимое этой статьи взято из Интернета, авторские права принадлежат соответствующему автору, содержимое предоставлено пользователями Интернета, сайт не имеет права собственности, не был обработан вручную, и не несет ответственности за соответствующие юридические последствия. Если вы обнаружите содержимое,涉嫌侵犯版权, пожалуйста, отправьте письмо по адресу: notice#oldtoolbag.com (во время отправки письма, пожалуйста, замените # на @) для сообщения о нарушении и предоставьте соответствующие доказательства. В случае подтверждения, сайт немедленно удаляет涉嫌侵权的内容.