Author name: alexanddr

Оптимизация Django

Разработчики, желая повысить производительность Django, зачастую подходят к этой задаче не правильно. Давайте разберемся, что можно сделать в плане оптимизации кода и запросов к БД.

Изучаем Tkinter на примере игры Flipping Bits

Цель – показать, как использовать библиотеку графического интерфейса Tkinter, входящую в стандартный комплект поставки Python. Игра, которую я выбрал, не является революционной, но она достаточно интересна, чтобы вы могли немного поиграть в нее после того, как закончите работу над программой, которую мы будем разрабатывать.

Сравнение Django и Ruby on Rails

В этой статье мы сравним два популярных фреймворка. Хотя оба они быстры и просты в использовании, и Django, и Ruby on Rails имеют свои аргументы за и против использования их в качестве фреймворка для разработки вашего будущего проекта.

Юникод

Юникод и кодировки в Python

Работа с кодировками символов в Python или любом другом языке иногда может показаться болезненной. В таких местах, как Stack Overflow, есть тысячи вопросов, возникающих из-за путаницы с исключениями типа UnicodeDecodeError и UnicodeEncodeError.

Подключение к удаленному серверу через Python WebSSH

Обычно вы подключаетесь к серверу SSH с помощью приложения командной строки в терминале или эмулятора терминала, который включает в себя клиент SSH. Но есть и другие способы. Например, некоторые инструменты, такие как Python’s WebSSH, позволяют подключаться по SSH и запускать терминал прямо в браузере.

Как найти длину строки в Python

В Python вы можете получить длину строки (т.е. количество символов) с помощью встроенной функции len(). Для этого можно передать в эту функцию строку. На выходе вы получите количество символов в переданной строке в виде целочисленного значения.