Python

Facebook Twitter
A package seems simple enough to build, just a collection of modules in a directory with an __init__.py, right? As straight-forward as it may seem, with more and more modifications to your package over time, a poorly designed package will tend towards circular dependency problems, and may become non-portable and brittle. Following these 5 simple design patterns will help you avoid these common pitfalls, and write packages that will live long and prosper. 1. __init__.py is Only for Imports Corps of Engineers | Axial // Factum non Verbum Corps of Engineers | Axial // Factum non Verbum
Popular recipes tagged "cli" « ActiveState Code
PyRegex PyRegex Your Python Regular Expression's Best Buddy Info Your results will appear here. Python Regular Expression's Cheat Sheet (borrowed from pythex) Special Characters PyRegex
Eclipse-PyUML | Free Development software downloads at SourceForge Eclipse-PyUML | Free Development software downloads at SourceForge ★ 4.0 Stars (4) 56 Downloads (This Week) Last Update:
Debugger This section is targetted at explaining how to use the debugger. If you want more details on how to use the remote debugger, please check the Remote Debugger page. Ok, probably the first thing you'll want to do is: add a breakpoint to some file and then run the file (and wait for it to hit the breakpoint). To do that, let's start with the example below: Image: mod1.py The first thing we'll want to do is add a breakpoint. Debugger
The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python

The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python

Welcome to The Hitchhiker’s Guide to Python. This guide is currently under heavy active development. If you’d like to help, fork us on GitHub! This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. Getting Started
Home | Features | Download | Compatibility | Performance | Dev Documentation | Blog | People | Contact | Py3k donations | NumPy donations | STM/AME donations Welcome to PyPy PyPy is a fast, compliant alternative implementation of the Python language (2.7.3 and 3.2.3). It has several advantages and distinct features: PyPy PyPy
In the past few months I’ve had the… uh… privilege of helping some people who are new to Python to get to know the language. I found that there are some pitfalls that almost everyone meet when they’re new to the language, so I decided to share my advice with you. Each part of this series will focus on a different common mistake, describe what causes it and offer a solution. Using a Mutable Value as a Default Value This one definitely deserves its place at the top of the list. Not only is the reason for this “bug" subtle, it’s also very hard to debug. Python: Common Newbie Mistakes, Part 1 - Amir Rachum Python: Common Newbie Mistakes, Part 1 - Amir Rachum
Спасибо за регистрацию | Exigen Services Спасибо за регистрацию | Exigen Services Вебинар "Как правильно составить резюме молодому специалисту" состоится 30 января 2014 г. в 15:00 (Moscow Time, GMT+4). Для подключения к вебинару: Примерно за 10 минут до начала вебинара откройте в браузере (предпочтительнее - Internet Explorer или Firefox последних версий) следующую ссылку: https://exigenservices.webex.com/exigenservices/onstage/g.php?t=a&d=6353... Если Вы первый раз запускаете систему Webex Вам будет предложено установить свой часовой пояс.
Can you optimize list(genexp)
Controlling USB missile launchers from Python Office gadgets and toys are quite interesting and useful to those spending long hours in work. From time to time everyone wants to have a little bit of fun. In this article I'll take Dream Cheeky USB missile launcher and I'll control it from within a Python applications. The Dream Cheeky missile launcher is quite popular and there is a lot of code available to control it. Controlling USB missile launchers from Python
Год назад на хабре был анонсирован сервис Koding.com. Он обрадовал немалоприятными плюшками в виде халявного сервера, apache, php, mysql, ruby, python, консоли в веб интерфейсе, удобное подобие IDE в браузере и прочие приятные вещи. Помимо социальной составляющей разработчики обещали все больше и больше нововведений, приложений и развития проекта. Как и было обещано, все то, что поставлялось в beta версии, останется бесплатным на момент релиза (хотя он как бы еще и не релиз). Интересное развитие Koding.com Интересное развитие Koding.com
Портирование на питон 3. Работа над ошибками / Блог компании NetAngels Примечание от переводчика: Представляю вам, перевод интересной статьи Армина Ронахера, автора веб-фреймворков Flask и Werkzeug, шаблонизатора Jinja2 и вообще известного питониста об актуальных техниках и подводных камнях, применяемых им в его проектах при добавлении поддержки третьего питона. Небольшая заметка по поводу названия данной статьи. Оно является отсылкой к статье Армина 2010 года «Портирование на питон 3.
Отчет Minsk Python Meetup 14 июня в столичной галерее Newday прошел митап, посвященный особенностям работы с языком программирования Python. Wargaming выступил организатором этого мероприятия. Python – один из немногих языков, который быстро развивается благодаря большому количеству энтузиастов по всему миру. Эти люди не ищут коммерческой выгоды, а интересуются саморазвитием и совершенствованием инструментов.
If you are a Python programmer, you owe it to yourself to check out @pythonanywhere. Cool, cool, cool. I love it.— Paul James Barry (@barrypj) January 15, 2014 Assessed a few web-based Python IDEs yesterday. With all the best modules, command line and web access, @pythonanywhere is the clear winner.— Lovell Fuller (@lovell) December 27, 2013 Spent few hours on #pythonanywhere.

Python Programming in your Browser: PythonAnywhere

Python news about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python If you are about to ask a question, please consider r/learnpython Please don't use URL shorteners Posting code to this subreddit: Add 4 extra spaces before each line of code def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b
Python news about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python If you are about to ask a question, please consider r/learnpython Please don't use URL shorteners Posting code to this subreddit:
Django

web python

Python programming language

Python Tutorial

python Stack Overflow

Python education

PYCONf

Python & Linux

Python's blogs&sites

module's

Selenium and python

Python RU