Michy Alice: Getting AI smarter with Q-learning: a simple first step in Python
Yesterday I found an “old” script I wrote during a morning in the last semester. I remember being a little bored and interested in the concept of Q-learning. That was about the time Alpha-Go had beaten...
View ArticleMike Driscoll: PyDev of the Week: Rami Chowdhury
This week we welcome Rami Chowdhury (@necaris) as our PyDev of the Week! Rami is an active contributor to the Python community and an organization for the North American PyCon. If you’d like to see...
View ArticleDoug Hellmann: concurrent.futures — Manage Pools of Concurrent Tasks — PyMOTW 3
The concurrent.futures modules provides interfaces for running tasks using pools of thread or process workers. The APIs are the same, so applications can switch between threads and processes with...
View ArticleMike Driscoll: Book Contest: Win a Copy of Python 201
I have decided to sponsor a contest for my second book, Python 201: Intermediate Python. I will be giving away 3 copies of my eBook bundle (PDF, EPUB and MOBI) and 2 copies of the paperback, which I...
View ArticleDougal Matthews: Retrace - Configurable, elegant retrying
After I mentioned Retrace here recently a few people have asked me about it, so I thought I'd write up a quick post.Retrace is, essentially, a retry decorator. There are many projects like this but...
View ArticlePython Insider: Python 3.6.0 beta 1 is now available!
Python 3.6.0b1 is the first of four planned beta releases of Python 3.6, the next majorrelease of Python, and marks the end of the feature development phasefor 3.6.Among the major new features in...
View ArticleMatthew Rocklin: Dask and Celery
This post compares two Python distributed task processing systems, Dask.distributed and Celery.Disclaimer: technical comparisons are hard to do well. I am biased towards Dask and ignorant of correct...
View ArticleContinuum Analytics News: Working Efficiently with Big Data in Text Formats...
Developer BlogPostedMonday, September 12, 2016David MertzContinuum AnalyticsOne of our first commercial software products at Continuum Analytics was a product called IOPro which we have sold...
View ArticleMichy Alice: Some physical considerations on the dynamics of a skydiver
Recently, a friend went skydiving and, me being me, the first thing I could think about was making some physical considerations on his adventure :)If you think of a falling object, at first you would...
View ArticleDataquest: 17 places to find datasets for data science projects
This is the fifth post in a series of posts on how to build a Data Science Portfolio. If you like this and want to know when the next post in the series is released, you can subscribe at the bottom of...
View ArticleDaniel Bader: Using get() to return a default value from a Python dict
Using get() to return a default value from a Python dictPython’s dictionaries have a “get” method to look up a key while providing a fallback value. This short screencast tutorial gives you a...
View ArticleVasudev Ram: Func-y D + Python pipeline to generate PDF
By Vasudev RamHi, readers,Here is a pipeline that generates some output from a D (language) program and passes it to a Python program that converts that output to PDF. The D program makes use of a bit...
View ArticleMike Driscoll: Restarting a Twisted Reactor
I recently started using twisted a couple of weeks ago. For those who don’t know, twisted is “event-driven networking engine written in Python”. The learning curve is pretty steep if you’ve never done...
View ArticleCaktus Consulting Group: Caktus Group @ PyData Carolinas 2016
Tomorrow marks the official beginning of PyData Carolinas 2016 (though technically, the tutorials started today). This is the first time PyData has hosted a conference in our area. We’re especially...
View ArticlePython Anywhere: The PythonAnywhere newsletter, September 2016
We try to get a newsletter out every month, but in August we were all too busy working on our latest and greatest features to manage it. It wasn't that we were all out sunning ourselves, honest...
View ArticleTalk Python to Me: #76 Renewable Python
Even with solar panels on your roof, it’s possible that your home is still being powered by fossil fuels. Climate innovator and Python developer Anna Schneider is trying to change that. At her company...
View ArticleMike Driscoll: wxPython Cookbook – Hard Cover Editions Available
I’ve been toying with the idea of doing a hard cover version of my books for a long time so I thought I might try it out with the Cookbook. I went ahead and ran the numbers using my printer on demand...
View ArticlePython Sweetness: Deploying modern Python apps to ancient infrastructure with...
In recent adventures for work, I once again found myself on a team with an interesting and relatively new-to-me problem that I hadn’t been forced to consider quite so much before. This team is...
View ArticleImport Python: ImportPython Issue 90 - Real-time streaming data pipeline,...
Worthy ReadReal-time streaming data pipeline in pythonstreamingMotorway is a real-time data pipeline, much like Apache Storm - but made in Python :-) We use it over at Plecto and we're really happy...
View ArticleMarius Gedminas: Ansible is great
I haven’t used configuration management tools in a very long time because I didn’t know which tool to pick (Chef? Puppet? Ansible? Salt? cfengine?). Now I use Ansible and am very happy with it.Here’s...
View Article