Ian Ozsvald: Statistically Solving Sneezes and Sniffles – a Work in...
This is a Work in Progress report, presented this morning at my PyDataLondon 2016 conference. A group of 4 of us are modelling a year’s worth of self-reported data from my wife around her allergies –...
View ArticleExperienced Django: Custom Filters and Ordered Dicts
This week I ran into a minor problem that took a surprising amount of time to resolve. Getting a Django template to produce a dict in sorted order. While there were answers out there, none seemed to...
View Articlepgcli: New Maintainer for pgcli - Irina
About 2 years ago I (Amjith) made a modest announcement about launching pgcli a CLI client for Postgres with auto-completion. Since then pgcli has grown at a tremendous pace. We have over 4900 stars on...
View ArticleCodementor: Laser Cutting with Python
Wouldn’t it be cool that apart from making apps, you can also produce physical things with your coding skills?This basic tutorial will show you how you can use the Python Turtle library to create...
View ArticleeGenix.com: eGenix PyRun - One file Python Runtime 2.2.3 GA
IntroductioneGenix PyRun™ is our open source, one file, no installation version of Python, making the distribution of a Python interpreter to run based scripts and applications to Unix based systems as...
View ArticleChris Moffitt: Building a Financial Model with Pandas
IntroductionIn my previous articles, I have discussed how to use pandas as a replacement for Excel as a data wrangling tool. In many cases, a python + pandas solution is superior to the highly manual...
View ArticleMike Driscoll: PyDev of the Week: David Mertz
This week we welcome David Mertz (@mertz_david) as our PyDev of the Week! David is the author of Text Processing in Python as well as many interesting articles about Python on IBM developerWorks. I’m...
View ArticleDoug Hellmann: zipimport — Load Python Code from ZIP Archives — PyMOTW 3
The zipimport module implements the zipimporter class, which can be used to find and load Python modules inside ZIP archives. The zipimporter supports the “import hooks” API specified in PEP 302; this...
View ArticleTarek Ziade: Smoke testing Swagger-based Web Services
Swagger has come a long way. The project got renamed ("Open API") and it seems to have a vibrant community.If you are not familiar with it, it's a specification to describe your HTTP endpoints (spec...
View ArticlePossbility and Probability: Becoming a better programmer
In the Navy SEALs they have a saying: Everyday you have to earn your trident. The trident is the symbol that sailors earn as they complete the training that makes them part of the elite SEALs. It is...
View ArticleBangPypers: Pandas Workshop - November 2016
The November BangPypers workshop happened at the Clear Tax office in Hongasandra.The workshop was an introduction to pandas. The presenters were Bargava and Amit Kapoor.Workshop was started at 9 O...
View ArticlePython Does What?!: first hash past the post
Numeric types in Python have the interesting property that their hash() is often their value:>>> hash(1)1>>> hash(1.0)1Python also considers floating point and integers of the same...
View ArticlePython Piedmont Triad User Group: PYPTUG Monthly meeting November 29 2016...
Come join PYPTUG at out next monthly meeting (November 29th 2016) to learn more about the Python programming language, modules and tools. Python is the perfect language to learn if you've never...
View ArticleDjango Weblog: Security advisory: Vulnerability in password reset (master...
Today, Florian Apolloner, a member of the Django security team, discovered and fixed a critical security issue in the new PasswordResetConfirmView that was added to the Django master branch on July...
View ArticleMarcos Dione: ayrton-0.8.1.0
I'll keep this short. During the weekend I found a bug in ayrton. I fixed it in develop, and decided to make a release with it, because it was kind of a showstopper. It was the first time I decided to...
View ArticlePython Insider: Python 3.6.0 beta 4 is now available
Python 3.6.0b4 is the last planned beta release of Python 3.6, the next majorrelease of Python.Among the major new features in Python 3.6 are:* PEP 468 - Preserving the order of **kwargs in a function*...
View ArticleCodementor: How to make a Sandwich using Python Context Manager
Most people shy away from the kitchen, not because cooking isn’t fun, but because cleaning up after is tedious.What if I told you that you could get cooking without having to explicitly cleanup?...
View ArticleTryton News: Back from Barcelona
Tryton Unconference Barcelona 2016The annual Tryton Unconference took place this year in the nice city of Barcelona. The event was locally organized by NaN-tic and hosted at the Mobile world...
View ArticleCodementor: Asynchronous Tasks using Celery with Django
PrerequisitesYou should have a local Django app setup.Celery 3.0 or above.RabbitMQIntroductionCelery is a task queue based on distributed message passing. It is used to handle long running asynchronous...
View ArticlePatrick Kennedy: Unit Testing a Flask Application
IntroductionThis blog post provides an introduction to unit testing a Flask application. I’ve been on a big unit testing kick at work recently which is spilling over into updating the unit tests for...
View Article