Рубрики
Без рубрики

Как заставить скрипты Python отображать дружественные к Windows ошибки / Stacktrace

Автор оригинала: Arun Ravindran. Большинство из нас любят распространять наши программы на Python среди других после того, как вы закончили писать аккуратный небольшой скрипт. Для пользователей Windows мы упаковываем его с помощью Py2exe или

Рубрики
Без рубрики

Палач в более чем трех строках Python

Автор оригинала: Arun Ravindran. Недавно Данвер написал о блестящей реализации игры «Палач» всего на трех строках Python. Но сокращенный код может быть трудным для понимания. В этом посте мы перепишем его код в более идиоматическом стиле Python 3. Предупреждение о спойлере: если вы предпочитаете веселое упражнение, попробуйте сначала сделать его самостоятельно, а затем сравните с […]

Рубрики
Без рубрики

Простой и практичный парсинг веб-страниц на Python

Автор оригинала: Arun Ravindran. Этот пост вдохновлен отличным постом под названием Веб-парсинг 101 с помощью Python . Это отличное введение в парсинг веб-страниц на Python, но я заметил две проблемы с ним: Подбирать элементы было немного громоздко Можно было бы сделать проще Если вы спросите меня, я бы написал такие скрипты парсинга с использованием интерактивного […]

Рубрики
Без рубрики

Марсоход на Python и Haskell

Автор оригинала: Arun Ravindran. На прошлой неделе я попытался сделать то, что давно планировал. Перенос программы Python в Haskell. Если вы не знали, Haskell – это чисто функциональный язык программирования, который в последнее время стал популярным. В нем много передовых идей из академического мира, особенно из-за лени и строгой типизации. У него есть интересный способ […]

Рубрики
Без рубрики

Бинарные часы – Django Nibbles

Автор оригинала: Arun Ravindran. Django можно использовать для создания отличных веб-сайтов. Но он также действительно хорош для быстрого решения небольших проблем. Представляем новую серию статей под названием «Django Nibbles» , которая поможет вам изучить один из аспектов Django say Templates с помощью короткой и простой задачи. Вы можете решить проблему самостоятельно или следовать моему пошаговому […]

Рубрики
Без рубрики

Черные дыры и питон

Автор оригинала: Arun Ravindran. Черная дыра в M87 – Изображение предоставлено BBC Первое изображение черной дыры, вероятно, является одним из самых захватывающих достижений в мире науки. Размытое кольцо огненно-оранжевого цвета может показаться несложным. Фактически, это потребовало многолетних усилий международной группы ученых, в том числе специалистов по информатике. Читая отчет, я восхищаюсь той ролью, которую Python […]

Рубрики
Без рубрики

График выпуска Django и Python 3

Автор оригинала: Arun Ravindran. Вас смущают долгосрочные релизы? Долгое время я не был уверен, какую версию Ubuntu скачать – последнюю версию или LTS? Я вижу, что некоторые разработчики Django смущены выпусками Django. Поэтому я подготовил это удобное руководство, чтобы помочь вам выбрать (или запутать?). Какую версию использовать? Django теперь стандартизирован по графику выпуска с тремя […]

Рубрики
Без рубрики

Простое руководство по установке Python или Pip в Windows

Автор оригинала: Arun Ravindran. [Обновлено 15.04.2017] Эти шаги могут не потребоваться в последних дистрибутивах Python, которые уже поставляются с pip . Мне нравится изучать среду разработки других людей. Они дают мне много информации об их эстетических предпочтениях и способах повышения продуктивности. Но я видел множество ужасных сред, сколотых из хлопотливых командных файлов, которые находятся в […]

Рубрики
Без рубрики

zipimport – загрузка кода Python из ZIP-архивов

Автор оригинала: Doug Hellmann. Цель: Импортируйте модули Python, сохраненные как члены ZIP-архивов. Модуль zipimport реализует класс zipimporter , который можно использовать для поиска и загрузки модулей Python внутри ZIP-архивов. zipimporter поддерживает API перехватчиков импорта, указанный в PEP 302; вот как работают Python Eggs. Обычно нет необходимости использовать модуль zipimport напрямую, так как можно импортировать непосредственно […]

Рубрики
Без рубрики

Модули и импорт

Автор оригинала: Doug Hellmann. Большинство программ Python представляют собой комбинацию нескольких модулей, которые импортирует главное приложение. Независимо от того, используете ли вы функции стандартной библиотеки или организуете пользовательский код в отдельных файлах, чтобы упростить обслуживание, понимание и управление зависимостями для программы является важным аспектом разработки. sys включает информацию о модулях, доступных приложению, либо как встроенных, […]