Клиент-сервер на Python: от простого чата до промышленного gRPC за 20 минут
Бэкенд, распределенные системы, микросервисы — все это крутится вокруг простой идеи: кто-то запрашивает данные, кто-то их отдает. Python позволяет создать клиент-серверное приложение хоть сегодня, причем разными способами. В этой статье мы не просто напишем эхо-сервер на сокетах, но и замахнемся на gRPC — технологию, которую используют Google и современные стартапы. Поехали! Представьте ресторан. Клиент — это вы (посетитель), а сервер — это кухня и официант. Вы делаете заказ (запрос), официант передает его на кухню, а вам приносят готовое блюдо (ответ)...
174 читали · 1 год назад
Как качать письма с ящика mail с помощью python кода
И так, допустим у вас есть почта на mail.ru. Там накопилось много-много писем, например 30 Гб. Можно попробовать использовать эти письма как холодную базу. Можно проанализировать тексты, домены в адресах, частоту поступлений писем, даты и т.п. Как скачать всю эту корреспонденцию? Вооружимся языком программирования python, но сначала подготовительный этап. Нужно сделать специальный доступ для python-скрипта, чтобы через него получать данные. Полученный пароль сохраняем в txt-файл keeper...