Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Anwesha Das: Rootconf Hyderbad, 2019

Link: http://anweshadas.in/rootconf-hyderabad/

What is Rootconf?
Rootconf is the conference on sysadmins, DevOps, SRE, Network engineers. Rootconf started its journey in 2012 in Bangalore, 2019 was the 7th edition of Rootconf. In these years, thro
Catalin George Festila: Python 3.7.5 : Simple intro in CSRF.

Link: http://python-catalin.blogspot.com/2019/12/python-375-simple-intro-in-csrf.html

CSRF or Cross-Site Request Forgery is a technique used by cyber-criminals to force users into executing unwanted actions on a web application.
To protect against web form CSRF attacks, it's isn't suf
S. Lott: Functional programming design pattern: Nested Iterators == Flattening

Link: http://slott-softwarearchitect.blogspot.com/2019/12/functional-programming-design-pattern.html

Here's a functional programming design pattern I uncovered. This may not be news to you, but it was a surprise to me. It cropped up when looking at something that needs parallelization to reduced the
Wesley Chun: Authorized Google API access from Python (part 2 of 2)

Link: http://wescpy.blogspot.com/2014/11/authorized-google-api-access-from-python.html

Listing your files with the Google Drive APINOTE: You can also watch a video walkthrough of the common code covered in this blogpost here. UPDATE (Apr 2019): In order to have a closer relationship bet
Real Python: Python Statistics Fundamentals: How to Describe Your Data

Link: https://realpython.com/python-statistics/

In the era of big data and artificial intelligence, data science and machine learning have become essential in many fields of science and technology. A necessary aspect of working with data is the abi
Podcast.__init__: Riding The Rising Tides Of Python

Link: https://www.pythonpodcast.com/pete-fein-episode-242/

The past two decades have seen massive growth in the language, community, and ecosystem of Python. The career of Pete Fein has occurred during that same period and his use of the language has parallel
Chris Moffitt: Finding Natural Breaks in Data with the Fisher-Jenks Algorithm

Link: https://pbpython.com/natural-breaks.html


Introduction
This article is inspired by a tweet from Peter Baumgartner. In the tweet he mentioned the
Fisher-Jenks algorithm and showed a simple example of ranking data into natural breaks using the
Stack Abuse: Design Patterns in Python

Link: https://stackabuse.com/design-patterns-in-python/

Introduction
Design Patterns are reusable models for solving known and common problems in software architecture.
They're best described as templates for dealing with a certain usual situation. An arch
Stack Abuse: Creational Design Patterns in Python

Link: https://stackabuse.com/creational-design-patterns-in-python/

Overview
This is the first article in a short series dedicated to Design Patterns in Python.
Creational Design Patterns
Creational Design Patterns, as the name implies, deal with the creation of class
Vladimir Iakolev: Sound lights with Spotify and ESP8266

Link: https://nvbn.github.io/2019/12/17/spotify-soundlights/

As unfortunately my old fancy sound lights setup
only works on Linux, it stopped working after I switched to a new laptop.
So I decided to make a cross-platform solution.
TLDR: Source code of the desk
PyCon: Python Education Summit - 8 years in 2020!

Link: https://pycon.blogspot.com/2019/12/python-education-summit-8-years-in-2020.html

Teachers, educators, and Pythonistas: come and share your projects, experiences, and tools of the trade as you teach coding and Python to your students. The Annual Python Education Summit is being hel
Ned Batchelder: Coverage 5.0, finally

Link: https://nedbatchelder.com//blog/201912/coverage_50_finally.html

After a quiet week of beta 2
being available, and not hearing from anyone, I released
coverage.py 5.0 on
Saturday.I’ve been through this before, so I knew what would happen: people with
unpinned requi
Ned Batchelder: Pytest trick: subsetting unknown suites

Link: https://nedbatchelder.com//blog/201912/pytest_trick_subsetting_unknown_suites.html

While trying to reproduce an issue with coverage.py 5.0,
I had a test suite that showed the problem, but it was inconvenient to run the
whole suite repeatedly, because it took too long. I wanted to f
Ned Batchelder: Fancy console output in GitHub comments

Link: https://nedbatchelder.com//blog/201912/fancy_console_output_in_github_comments.html

Providing detailed command output in GitHub issues is hard: I want to be
complete, but I don’t want to paste unreadable walls of text. Some commands
have long output that is usually uninteresting (pi
Real Python: Documenting Python Code: A Complete Guide

Link: https://realpython.com/courses/documenting-python-code/

In this course, you’ll learn how to document your Python code! Documenting your code is important because it can help developers and users fully understand its usage and purpose.
You’ll learn about: