Быстрый в изучении - мощный в программировании
Все уроки по PyQt5

PyQt5 реализован как комплект Python-модулей. Он включает в себя около 620 классов и 6000 функций и методов...

Скрипт отправки SMS через Python

Была задача отправить SMS-ки большому списку номеров телефона с уточнением цены за всю рассылку "До" ее отправки...

SQLite + Python

С версии 2.5, в состав библиотек Python входит модуль sqlite3, позволяющий работать с базой данных SQLite...

Проверяем уникальность элементов списка

Проверяем уникальность элементов списка

Задача – есть список чисел, нужно проверить каждое число на уникальность, то есть используется ли оно лишь 1 раз.

Далее...

E-mail и backup

E-mail и backup

В этом материале мы рассмотрим основные возможности python полезные системному администратору. Естественно, многие скажут, что зачем тут нужен Python, если можно сделать все значительно проще написав несложный bash-скрипт. Однако, Python открывает нам широкие возможности для последующего улучшения скрипта, а заодно можно посмотреть, что он умеет в работе с электронной почтой.

Далее...

MongoDB и Python

mongodb и python

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

Далее...

Как подружить Python с MySQL

Как подружить Python с MySQL

К написанию данной статьи меня подтолкнула надобность гибкой работы с весьма немалым количеством данных одного типа. Оформлены они в CSV-файл, работать с ним из-за размера (50 Мб) и такого формата (чтобы найти одну единственную строчку нужно потратить 1-3 секунды) довольно некомфортно. Чтобы сделать работу более удобной решил превратить это файл в базу данных MySQL.

Далее...

Как распечатать документ в формате чека воспользовавшись Python и Parse?

Как распечатать документ в формате чека воспользовавшись Python и Purse?

Недавно мне нужно было выполнить одно не совсем традиционное действие – распечатать документ определенного формата через мобильное устройство. Суть в следующем – на смартфоне мы вводим определенные данные, затем они отправляются на сервер (это нужно для того, чтобы мы могли с ними работать еще и на сайте) и напечатать документ с ними. Было решено воспользоваться сервисом Google Cloud Print. Функционала в нем для этой цели достаточно, да и в использовании он прост.

Далее...

Делаем бекапы аудиозаписей плейлистов Вконтакте через Vk API и Python

Музыка ВК через Python

Через Вконтакте очень удобно слушать музыку. Но, бывает, что в браузере это сделать невозможно. Может банально старый компьютер тормозить. К примеру, у меня во время проигрывания в Google Chrome компьютер намертво зависал, началось это после обновления до Ubuntu 14.10. Поэтому понадобилось найти способ бекапить имеющийся плейлист, чтобы можно было случать его оффлайн. Чтобы это сделать был написан небольшой python скрипт. Он умеет не только качать музыку, а еще и обновлять имеющуюся библиотеку.

Далее...

Runscript – утилита для запуска python скриптов

Python скрипты

Наверное, многим разработчикам знакома ситуация, когда в проекте необходимо совершить определенные действия. Чтобы сделать это мы создаем специальный скрипт на питоне, кладем его в корень проекта и запускаем по необходимости. Таким образом со временем имеем захламленную корневую директорию проекта, чтобы избавится от этого решаем перекинуть все скрипты в отдельную папку и тут нас ждут проблемы.

Далее...

Pundle — bundler для python

pundle python

Начнем с упоминания иного очень хорошего проекта – pyenv. Это портированный под python rbenv, с помощью которого мы можем устанавливать необходимые версии python в пользовательскую папку в глубь ~/.pyenv, и соответственно ручной активации необходимой версии, или с помощью файла .pyenv-version (есть в папке проекта), что будет боле правильнее.

Далее...

Форматирование Python-кода

Форматирование python

CPhyton – самый популярный представитель Python не особо годится для выполнения разного рода быстрых расчетов, производительность слабовата. Зато читаемость у него великолепная, о чем мы и поговорим далее, а точнее о методах е увеличения.

Далее...

Работаем с ssh в Python

python ssh

В этой статье мы поговорим о paramiko – модуле, позволяющем работать с ssh в python. Он поможет создать скрипт, который сможет соединяться с удаленным сервером (или серверами) и выполнять на нем некоторые действия.

Далее...