Как обновить pip (error exc), установить virtualenv или поставить альтернативную версию python

При установке пакетов на сервере через pip стала появляться ошибка. Хотя ничего не обновлял, ранее установил python3, pip3 и virtualenv. Программы работали, но теперь при обновлении пакетов вылетала ошибка, связанная с pip.

Элементарно нельзя было запустить даже проверку версии pip. Переустановка не помогала. Спасибо другу, подсказал решение, его и опишу.

Continue reading: Как обновить pip (error exc), установить virtualenv или поставить альтернативную версию python

Как переводить html файлы в python с помощью Google translate api

Попался мне недавно один очень интересный запрос. Нужно переводить большое количество html-страниц, массово, каким-то скриптом. Основная проблема, что кроме контента некоторые данные для перевода находятся внутри тегов. Пожелание было в том, чтобы не использовать google api.

Много проверил модулей, без google api сложно. Либо сами библиотеки завязаны на нем, либо переводит часть. Поэтому использовал апи от гугл. Сам скрипт несложный, но подготовка занимает время и вызывает вопросы.

Continue reading: Как переводить html файлы в python с помощью Google translate api

Ошибки при разработке telegram бота на python

Хочу описать несколько ошибок, с которыми я столкнулся при разработке бота для телеграм. Они популярные, но все таки запишу для себя чтобы не забыть.

Это глобальные переменные, большие тексты и отсутствие try/except.

Continue reading: Ошибки при разработке telegram бота на python

Рассылка эмейл: 100% инбокс с помощью gmail

Хочу написать как отправить много писем с помощью скрипта на python. Будет задействован аккаунт на gmail, потому что с его помощью можно достичь почти 100% инбокса. На наших тестах все письма доходили к получателям (тестировались почты получателей на mail.ru, gmail.com, yahoo, yandex). Главное — сделать настройку безопасности аккаунта для подключения к скрипту.

Continue reading: Рассылка эмейл: 100% инбокс с помощью gmail

Как сделать телеграм бот для получения уведомлений от Flurry SDK на python

Сделал недавно свою первую игру на unity под android, и поставил туда систему аналитики Flurry. Постоянно заходить на сайт и мониторить не совсем удобно, простенький скрипт — скучно, а вот уведомления в телеграм — самое оно.

Итак, сделал простенький бот в телеграм, который раз в час присылает мне статистику: активные устройства, сессии, новые устройства.

Continue reading: Как сделать телеграм бот для получения уведомлений от Flurry SDK на python

Заливка файлов на dropbox через python

Для одной задачи нужно было загружать файлы на дропбокс, и потом получать оттуда временную ссылку. Dropbox сам предоставляет удобный модуль для работы с python. В статье напишу пару примеров — как загрузить файл на дропбокс через питон.

Continue reading: Заливка файлов на dropbox через python

Меняем массово url в кампаниях мегапуш

В группе и тематических чатах многие заинтересовались работой с пушами, особенно с мегапушем. Я выложил небольшое обьявление о скриптах и в первые пару часов мне написали много людей. Поэтому решил поделиться и расписать как пользоваться скриптами для удобной работы с мегапушем по API.

Continue reading: Меняем массово url в кампаниях мегапуш

Создание видео из картинок с музыкой на python автоматически

Наткнулся на днях на очень интересный запрос. Человеку нужно было сделать много видео-обзоров для его интернет-магазина, чтобы разместить видео на youtube. То есть заказчик хотел обзоры своих товаров, и (скорее всего) по ключевым словам разместить их на ютубе. В заказе прямо писал что достаточно сделать скриншоты страниц, полазить по сайту и наложить легкую бесплатную музыку. И что работа однотипная, естественно платить много не сможет.
И я стал думать как же это автоматизировать: чтобы комп сам делал скриншоты, генерировал видео и накладывал аудио. Оказалось, не так и тяжело. Читайте, как все это замутить скриптом на python 3.

Continue reading: Создание видео из картинок с музыкой на python автоматически

Как проверить email-адреса на существование

У вас есть база эмейл-адресов? Но сколько из них валидных? Сколько реально существующих, рабочих в данный момент, не удаленных и не заблокированных? Вот и я подумал как это можно проверить. Подобрал и протестировал несколько модулей для python, слал запросы через telnet, проверял через сайты. И решил поделиться с вами как можно проверить рабочий email или нет.

Continue reading: Как проверить email-адреса на существование

Как вытянуть все емейл-адреса с sendpulse (код на python)

Собрал я приличную базу мейл-адресов на сайте sendpulse. И захотел я ее сохранить (на всякий случай, для будущих рассылок, да просто чтобы была). Но вручную копировать с сайта неудобно, а массовой выгрузки нет. У них есть api, и даже готовое решение на языке python 3, но там неполные примеры. В общем, накидал тут код, который выгружает ваши мейл-адреса с адресной книги.

Continue reading: Как вытянуть все емейл-адреса с sendpulse (код на python)