Простой Python. современный стиль программирования - читать онлайн бесплатно полную версию книги . Страница 372

Преобразование байтов/строк с помощью функции binascii()

Битовые операторы

Упражнения

Глава 8. Данные должны куда-то попадать

Ввод информации в файлы и ее вывод из них

Запись в текстовый файл с помощью функции write()

Считываем данные из текстового файла с помощью функций read(), readline() и readlines()

Записываем данные в бинарный файл с помощью функции write()

Читаем бинарные файлы с помощью функции read()

Закрываем файлы автоматически с помощью ключевого слова with

Меняем позицию с помощью функции seek()

Структурированные текстовые файлы

CSV

XML

HTML

JSON

YAML

Безопасность

Конфигурационные файлы

Другие форматы обмена данными

Сериализация с помощью pickle

Структурированные бинарные файлы

Электронные таблицы

HDF5

Реляционные базы данных

SQL

DB-API

SQLite

MySQL

PostgreSQL

SQLAlchemy

Хранилища данных NoSQL

Семейство dbm

Memcached

Redis

Прочие серверы NoSQL

Full-Text Databases

Упражнения

Глава 9. Распутываем Всемирную паутину

Веб-клиенты

Тестируем с telnet

Стандартные веб-библиотеки Python

За пределами стандартной библиотеки: Requests

Веб-серверы

Простейший веб-сервер Python

Web Server Gateway Interface

Фреймворки

Bottle

Flask

Веб-серверы, не использующие Python