Doug Hellmann: csv — Comma-separated Value Files — PyMOTW 3
The csv module can be used to work with data exported from spreadsheets and databases into text files formatted with fields and records, commonly referred to as comma-separated value (CSV) format...
View ArticleJeff Knupp: Python with Context Managers
Of all of the most commonly used Python constructs, context managers are neck-and-neck with decorators in a "Things I use but don't really understand how they work" contest. As every schoolchild will...
View ArticleStack Abuse: How to Send Emails with Gmail using Python
There are quite a few ways to send email with Python, whether it be through a 3rd party library like with boto and SES, or through an email protocol like SMTP. While the subject of using Python to send...
View ArticlePhilip Semanchuk: My Code Got Cyndi Lauper-ed, and I’m Glad
Let’s start with a quick musical quiz. Who wrote this 1983 pop hit? I’ll give you a hint — it’s not the person who sings it.You can see the songwriting credits here (assuming that link survives time),...
View ArticleWill McGugan: Realtime events with the inthing.io Python API
One of my goals for inthing.io was to make posting events realtime, in that events appear without a page refresh, and within a fraction of a second. And that largely seems to work.Here's a quick...
View ArticleTalk Python to Me: #49 Microsoft's JIT-based Python Project: Pyjion
This episode you'll learn about a project that has the potential to unlock massive innovation around how CPython understands and executes code. And it's coming from what many of you may consider an...
View ArticleS. Lott: The Composite Builder Pattern, an Example of Declarative Programming
I'm calling this the Composite Builder pattern. This may have other names, but I haven't seen them. It could simply be lack of research into prior art. I suspect this isn't very new. But I thought it...
View Articleبايثون العربي: فحص ملفات تطبيقات الويب المفتوحة المصدر
أنظمة إدارة المحتوى ومنصات التدوين مثل جوملا ، وردبرس إلخ… تجعل من إطلاق مدونة أو موقع أمر سهل وممتع وتعتبر هذه الأنطمة شائعة على الإستضافات المشتركة أو حتى على شبكات المؤسسات ، جميع الأنظمة لديها...
View ArticleOmaha Python Users Group: March 16 Meeting Details
Topic/Speaker – Testing with Django by Steve YoungLocation – The recently opened Do Space at 7205 Dodge Street, Omaha. SW corner of 72nd and Dodge. Time: 6:30 pm, Wednesday, March 16. A fast moving...
View ArticlePython Engineering at Microsoft: Python 3 is Winning Library Developer Support
In 3 months, Python 3 will be better supported than Python 2.Are you using Python 3 for your development? It has been out for 7+ years at this point. So, if you aren’t using it, why not? Since December...
View ArticleEuroPython: EuroPython 2016: Financial Aid Available
We are happy to announce a program for people in need of financial aid to attend EuroPython.You can find all the details on our financial aid page:Financial Aid ProgramIn short, we will be giving out...
View ArticleBrett Cannon: How to pitch Python 3 to management
[This blog post has been sitting as a draft for months, and I'm finally finishing while at home sick; sorry if that makes it a little less coherent compared to my other posts]Over on our Python team at...
View ArticleImport Python: ImportPython Issue 63
Word From Our SponsorPython Programmers let companies apply to you, not the other way around. Receive interview offers which include salary and equity information. Companies see each other's offers,...
View ArticleGraeme Cross: PyCon AU 2016: Science and Data mini-conference returns
PyCon AU 2016 is excited to announce the third of our special events, the Python Science and Data mini-conference. The Science and Data mini-conference is a one-day forum for people using Python to...
View ArticleAbu Ashraf Masnun: Auto Update for your Frozen Python Applications using Esky
Let’s assume you have a desktop application built with Python. It could be a traditional GUI app built with PyQT/wxPython/Kivy or any other GUI framework. Or it could be a web server that serves a...
View ArticleRobin Wilson: Programming link clearance 2015: Python edition
I have a Coding bookmarks folder which is stuffed full of loads of interesting articles that I’ve never shared with anyone because they don’t really fit into any of my posts. So, taking an idea from...
View ArticlePython Anywhere: Jupyter notebooks finance demo
ipython-demo /*! * * Twitter Bootstrap * *//*! normalize.css v3.0.2 | MIT License | git.io/normalize...
View ArticleMike Driscoll: ANN: Python 201 Book Kickstarter
I am happy to announce my latest project, which is the sequel to my Python 101 book: Python 201 – Intermediate Python. I am launching a Kickstarter campaign to help fund its publication so if you’re...
View ArticleDjango Weblog: Django is March beneficiary of the new Unixstickers donation...
We're excited to announce that Django is this month's beneficiary for the Unixstickers donation program!Last month Unixstickers (an e-commerce provider of programming and open source merchandise)...
View ArticleTim Golden: Planet Python
One of the many pieces of the python.org “family” is a feed aggregator: Planet Python. It’s been running for years either as planetpython.org or planet.python.org (the latter now redirects to the...
View Article