Spec-Zone.ru › Python 3.9

Интернет-протоколы и поддержка

Модули, описанные в этой главе, реализуют интернет-протоколы и поддерживают соответствующие технологии. Все они реализованы на Python. Большинство этих модулей требуют наличия модуля socket, который в настоящее время поддерживается на большинстве популярных платформ. Вот обзор:

  • webbrowser — Удобный контроллер веб-браузера
    • Объекты контроллера браузера
  • wsgiref — Инструменты и эталонная реализация WSGI
    • wsgiref.util — Инструменты среды WSGI
    • wsgiref.headers — Инструменты заголовков ответов WSGI
    • wsgiref.simple_server — Простой WSGI HTTP-сервер
    • wsgiref.validate — Проверяющий соответствие WSGI
    • wsgiref.handlers — Базовые классы сервера/шлюза
    • Примеры
  • urllib — Модули обработки URL
  • urllib.request — Расширяемая библиотека для открытия URL
    • Объекты запроса
    • Объекты OpenerDirector
    • Объекты BaseHandler
    • Объекты HTTPRedirectHandler
    • Объекты HTTPCookieProcessor
    • Объекты ProxyHandler
    • Объекты HTTPPasswordMgr
    • Объекты HTTPPasswordMgrWithPriorAuth
    • Объекты AbstractBasicAuthHandler
    • Объекты HTTPBasicAuthHandler
    • Объекты ProxyBasicAuthHandler
    • Объекты AbstractDigestAuthHandler
    • Объекты HTTPDigestAuthHandler
    • Объекты ProxyDigestAuthHandler
    • Объекты HTTPHandler
    • Объекты HTTPSHandler
    • Объекты FileHandler
    • Объекты DataHandler
    • Объекты FTPHandler
    • Объекты CacheFTPHandler
    • Объекты UnknownHandler
    • Объекты HTTPErrorProcessor
    • Примеры
    • Легальный интерфейс
    • urllib.request Ограничения
  • urllib.response — Классы ответов, используемые urllib
  • urllib.parse — Разбор URL на компоненты
    • Разбор URL
    • Разбор ASCII-кодированных байтов
    • Структурированные результаты разбора
    • Кодирование URL
  • urllib.error — Классы исключений, генерируемые urllib.request
  • urllib.robotparser — Парсер robots.txt
  • http — Модули HTTP
    • HTTP-коды состояния
  • http.client — HTTP-клиент протокола
    • Объекты HTTPConnection
    • Объекты HTTPResponse
    • Примеры
    • Объекты HTTPMessage
  • ftplib — FTP-клиент протокола
    • Объекты FTP
    • Объекты FTP_TLS
  • poplib — POP3-клиент протокола
    • Объекты POP3
    • Пример POP3
  • imaplib — IMAP4-клиент протокола
    • Объекты IMAP4
    • Пример IMAP4
  • smtplib — SMTP-клиент протокола
    • Объекты SMTP
    • Пример SMTP
  • uuid — Объекты UUID в соответствии с RFC 4122
    • Пример
  • socketserver — Фреймворк для сетевых серверов
    • Примечания по созданию серверов
    • Объекты сервера
    • Объекты обработчика запросов
    • Примеры
      • socketserver.TCPServer Пример
      • socketserver.UDPServer Пример
      • Асинхронные миксины
  • http.server — HTTP-серверы
    • Рекомендации по безопасности
  • http.cookies — Управление состоянием HTTP
    • Объекты Cookie
    • Объекты Morsel
    • Пример
  • http.cookiejar — Обработка файлов cookie для HTTP-клиентов
    • Объекты CookieJar и FileCookieJar
    • Подклассы FileCookieJar и взаимодействие с веб-браузерами
    • Объекты CookiePolicy
    • Объекты DefaultCookiePolicy
    • Объекты Cookie
    • Примеры
  • xmlrpc — XMLRPC-сервер и модули клиента
  • xmlrpc.client — Доступ к клиенту XML-RPC
    • Объекты ServerProxy
    • Объекты DateTime
    • Объекты Binary
    • Объекты Fault
    • Объекты ProtocolError
    • Объекты MultiCall
    • Удобные функции
    • Пример использования клиента
    • Пример использования клиента и сервера
  • xmlrpc.server — Базовые XML-RPC серверы
    • Объекты SimpleXMLRPCServer
      • Пример SimpleXMLRPCServer
    • CGIXMLRPCRequestHandler
    • Документирование XMLRPC сервера
    • Объекты DocXMLRPCServer
    • DocCGIXMLRPCRequestHandler
  • ipaddress — Библиотека для работы с IPv4/IPv6
    • Удобные функции-фабрики
    • IP-адреса
      • Объекты адреса
      • Преобразование в строки и целые числа
      • Операторы
        • Операторы сравнения
        • Арифметические операторы
    • Определения IP-сетей
      • Префикс, маска сети и маска хоста
      • Объекты сети
      • Операторы
        • Логические операторы
        • Итерация
        • Сети как контейнеры адресов
    • Объекты интерфейса
      • Операторы
        • Логические операторы
    • Другие функции уровня модуля
    • Пользовательские исключения

© 2001–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.9/library/internet.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API