Программирование на Pythonстр. 4

Применение Python в качестве калькулятора
Python 02.12.06
Вот придумал, скажут некоторые – применять такой гибкий и мощный инструмент для простого калькулятора!
Определение страны по IP-адресу
Python 01.12.06
Статья показывает, как с помощью небольшого модуля можно корректно определить по IP-адресу страну, в которой он зарегистрирован. А класс IPRangeDB послужит примером,…
Метаклассы вчера и сегодня
Python 01.12.06
В статье описываются приемы, позволяющие получить частично или полностью функциональность метаклассов в старых версиях Python, и о встроенной поддержке…
Куда приполз Питон?
Python 30.11.06
Одно из самых крупных изменений касается не самого языка, а процесса его разработки. Хотя (к счастью) Python сохранил "диктаторскую" модель разработки, когда…
Итераторы и простые генераторы Python
Python 30.11.06
В Python 2.2 появилась новая конструкция со своим ключевым словом. Эта конструкция - генератор, а ключевое слово - yield. Хотя генераторы позволяют реализовать новые,…
Функциональное программирование на языке Python
Python 29.11.06
Хотя пользователи обычно думают о Python как о процедурном и объектно-ориентированном языке, он содержит все необходимое для поддержки полностью функционального…
Подходы языка Python - забавный пример оптимизации
Python 29.11.06
Однажды приятель задал мне, казалось бы, простой вопрос: как лучше всего преобразовать список целых чисел в строку, предполагая, что эти целые числа представлены в…
API-спецификация баз данных языка Python, версия 2.0
Python 28.11.06
Доступ к базе данных реализуется с помощью объектов соединения (connection objects). Модуль должен предоставлять для них следующий конструктор...
Python: Питон высокого полета...
Python 01.06.05
На сегодняшний день существует большое количество языков, которые решают как специфические задачи, так и задачи общего назначения. Одни стремятся к скорости, но…