Planet Python RSS
217 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Thomas Guest: Python Counters @PyDiff

Link: http://wordaligned.org/articles/python-counters-pydiff

On Monday I gave a talk at PyDiff on the subject of Python Counters. A Counter is a specialised dict which has much in common with a set. Of course all dicts are like sets, but with Counters the resem
Weekly Python StackOverflow Report: (clxi) stackoverflow python report

Link: http://python-weekly.blogspot.com/2019/01/clxi-stackoverflow-python-report.html

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2019-01-19 14:31:58 GMTUnexpected behaviour with Python generator - [21
Codementor: Regular Expressions in Python

Link: https://www.codementor.io/sadhanareddy/regular-expressions-in-python-rcxs7fq0x

Introduction Regular Expressions are a sequence of characters used to find and replace patterns in a string In simple terms it is a tool for matching patterns in text. In python we have "re" module...
Python Software Foundation: PyPI Security and Accessibility Q1 2019 Request for Proposals Update

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/HPqp93-tF3M/pypi-security-and-accessibility-q1-2019.html


Earlier this year we launched a Request for Information (RFI) followed by the launch of a Request for Proposals (RFP) in November to fulfill a contract for the Open Technology Fund (OTF) Core Infrast
codingdirectional: Create equalizer feature for video editing program

Link: http://codingdirectional.info/2019/01/20/create-equalizer-feature-for-video-editing-program/

Today we will continue to work on the user interface of the previous video editing application. The equalizer options for this video application will be located in the second row of this application.
gamingdirectional: A Journey of the Panda3D

Link: http://gamingdirectional.com/blog/2019/01/20/a-journey-of-the-panda3d/

I don’t know why am I still working on Panda 3D despite the failure to export the Blender mesh to the Panda 3D engine but anyway here is a quick update for the development of the Panda3D’s game. Yeste
Talk Python to Me: #195 Teaching Python at Apple

Link: https://talkpython.fm/episodes/show/195/teaching-python-at-apple

When you think of learning Python, what type of developer or technologist comes to mind? Is it someone looking to get their first job or maybe moving from .NET to Python and looking for a shift in the
Toshio Kuratomi: Optimizating Conway

Link: https://anonbadger.wordpress.com/2019/01/20/optimizating-conway/

Conway’s Game of Life seems to be a common programming exercise. I had to program it in Pascal when in High School and in C in an intro college programming course. I remember in college, since I had a
Carl Chenet: How I Switched Working From Office Full Time to Remote 3 Days A Week

Link: https://carlchenet.com/how-i-switched-working-from-office-full-time-to-remote-3-days-a-week/

Remote work is not for everyone. It depends a lot of anyone’s taste. But it’s definitely for me. Here is why and how I switched from working full time in an office to 3 days of remote work.

TL;DR: Af
Kushal Das: That missing paragraph

Link: https://kushaldas.in/posts/that-missing-paragraph.html


In my last blog post, I wrote about a missing
paragraph. I did not keep that text anywhere, I just deleted it while reviewing
the post. Later Jason asked me in the comments to actually post that par
Vasudev Ram: Factorial function using Python's reduce function

Link: http://jugad2.blogspot.com/2019/01/factorial-function-using-reduce-function.html

- By Vasudev Ram - Online Python training / SQL training / Linux training[This is a beginner-level Python post. I label such posts as "python-beginners" in the Blogger labels at the bottom of the post
codingdirectional: Further modifying the video editing application

Link: http://codingdirectional.info/2019/01/21/further-modifying-the-video-editing-application/

Our video editing application project is nearly completed so then let us continue to modify it in this post. In this new code edition we will include the repeat scale box which allows the user to sele
Real Python: Working With Files in Python

Link: https://realpython.com/working-with-files-in-python/

Python has several built-in modules and functions for handling files. These functions are spread out over several modules such as os, os.path, shutil, and pathlib, to name a few. This article gathers
Mike Driscoll: PyDev of the Week: Nina Zakharenko

Link: http://www.blog.pythonlibrary.org/2019/01/21/pydev-of-the-week-nina-zakharenko/

This week we welcome Nina Zakharenko (@nnja) as our PyDev of the Week! Nina has been active in the Python community for several years and has spoken or keynoted dozens of conferences. She has also con
The Digital Cat: Clean Architectures in Python: the book

Link: http://blog.thedigitalcatonline.com/blog/2018/12/20/cabook/

UPDATE: a Russian translation is in the works!
UPDATE: version 1.0.3 is out! Some readers unsurprisingly spotted typos and bad grammar and were so kind to submit fixes.
I'm excited to announce that th
Filipe Saraiva: Call for Answers: Survey About Task Assignment

Link: http://blog.filipesaraiva.info/?p=2058

Professor Igor Steinmacher, from Northern Arizona University, is a proeminent researcher on several social dynamics in open source communities, like support of newcomers, gender bias, open sourcing pr
Stack Abuse: Big O Notation and Algorithm Analysis with Python Examples

Link: https://stackabuse.com/big-o-notation-and-algorithm-analysis-with-python-examples/

There are multiple ways to solve a problem using a computer program. For instance, there are several ways to sort items in an array. You can use merge sort, bubble sort, insertion sort, etc. All these
Zaki Akhmad: Django Post Idea

Link: http://za.github.io/2019/01/22/django-post-idea/

Wow, it’s already 2019! And I just skipped 2018 without even a single post! For
this post, I just want to write short.
So far, I have two ideas on writing a new post. They are:

Migrating legacy Djang
Peter Bengtsson: variable_cache_control - Django view decorator to set max_age in runtime

Link: https://www.peterbe.com/plog/variable_cache_control

tl;dr; If you use the django.views.decorators.cache.cache_control decorator, consider this one instead to change the max_age depending on the request.
I had/have a Django view function that looks some