Planet Python RSS
231 subscribers
14.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python Engineering at Microsoft: Who put Python in the Windows 10 May 2019 Update?

Link: https://devblogs.microsoft.com/python/python-in-the-windows-10-may-2019-update/

Today the Windows team announced the May 2019 Update for Windows 10. In this post we’re going to look at what we, the Python team, have done to make Python easier to install on Windows by helping the
Quansight Labs Blog: Spyder 4.0 takes a big step closer with the release of Beta 2!

Link: https://labs.quansight.org/blog/2019/05/spyder-4-beta2-release/

It has been almost two months since I joined Quansight in April, to start
working on Spyder maintenance and
development. So far, it has been a very exciting and rewarding journey under
the guidance
The Digital Cat: Object-Oriented Programming in Python 3 - Objects and types

Link: https://www.thedigitalcatonline.com/blog/2014/08/20/python-3-oop-part-1-objects-and-types/

This post is available as an IPython Notebook here
About this series¶
Object-oriented programming (OOP) has been the leading programming paradigm for several decades now, starting from the initial att
The Digital Cat: Object-Oriented Programming in Python 3 - Classes and members

Link: https://www.thedigitalcatonline.com/blog/2014/08/20/python-3-oop-part-2-classes-and-members/

This post is available as an IPython Notebook here
Python Classes Strike Again¶
The Python implementation of classes has some peculiarities. The bare truth is that in Python the class of an object is
The Digital Cat: Object-Oriented Programming in Python 3 - Composition and inheritance

Link: https://www.thedigitalcatonline.com/blog/2014/08/20/python-3-oop-part-3-delegation-composition-and-inheritance/

This post is available as an IPython Notebook here
The Delegation Run¶
If classes are objects what is the difference between types and instances?
When I talk about "my cat" I am referring to a concret
The Digital Cat: Object-Oriented Programming in Python 3 - Metaclasses

Link: https://www.thedigitalcatonline.com/blog/2014/09/01/python-3-oop-part-5-metaclasses/

This post is available as an IPython Notebook here
The Type Brothers¶
The first step into the most intimate secrets of Python objects comes from two components we already met in the first post: class
The Digital Cat: Object-Oriented Programming in Python 3 - Abstract Base Classes

Link: https://www.thedigitalcatonline.com/blog/2014/09/04/python-3-oop-part-6-abstract-base-classes/

This post is available as an IPython Notebook here
The Inspection Club¶
As you know, Python leverages polymorphism at its maximum by dealing only with generic references to objects. This makes OOP not
Patrick Kennedy: Setting Up GitLab CI for a Python Application

Link: http://www.patricksoftwareblog.com/setting-up-gitlab-ci-for-a-python-application/

Introduction
This blog post describes how to configure a Continuous Integration (CI) process on GitLab for a python application.  This blog post utilizes one of my python applications (bild) to show h
Kushal Das: Game of guessing colors using CircuitPython

Link: https://kushaldas.in/posts/game-of-guessing-colors-using-circuitpython.html


Every participant of PyCon US 2019 received a
CircuitPython Playground Express (cpx) in the swag bag from Digikey and
Adafuit, which is one of the best swag in a
conference. Only another thing which
EuroPython: EuroPython 2019: First batch of accepted sessions

Link: https://blog.europython.eu/post/185058369732

Our program work group (WG) has been working hard over the weekend to select the sessions for EuroPython 2019.We’re now happy to announce the first batch with:112 talks,12 trainings,6 posters,1 intera
EuroPython Society: EuroPython 2019: First batch of accepted sessions

Link: http://www.europython-society.org/post/185058521150

europython:
Our program work group (WG) has been working hard over the weekend to select the sessions for EuroPython 2019.
We’re now happy to announce the first batch with:
112 talks,
12 trainings,
6
Real Python: Python Logging: A Stroll Through the Source Code

Link: https://realpython.com/python-logging-source-code/

The Python logging package is a a lightweight but extensible package for keeping better track of what your own code does. Using it gives you much more flexibility than just littering your code with
Nathan Piccini Data Science Dojo Blog: Enhance your AI superpowers with Geospatial Visualization

Link: https://blog.datasciencedojo.com/geospatial-visualization-folium-python/

There is so much to explore when it comes to spatial visualization using Python's Folium library. For problems related to crime mapping, housing prices or travel route optimization, spatial visualizat
Made With Mu: Kushal’s Colourful Adafruit Adventures

Link: https://madewith.mu/mu/users/2019/05/22/pycon-cpx.html

Friend of Mu, community hero, Tor core team member, Python core developer and
programmer extraordinaire Kushal Das,
has blogged
about the fun he’s been having with Adafruit’s
Circuit Playground Expres
Stack Abuse: Python: Check if String Contains Substring

Link: https://stackabuse.com/python-check-if-string-contains-substring/

In this article, we'll examine four ways to use Python to check whether a string contains a substring. Each has their own use-cases and pros/cons, some of which we'll briefly cover here:
1) The in Ope
Catalin George Festila: Python 3.7.3 : Using the win32com - part 001.

Link: http://python-catalin.blogspot.com/2019/05/python-373-using-win32com-part-001.html

The tutorial is about win32com python module using the python 3.7.3.
First exameple is simple:
import sys
import win32com.client
from win32com.client import constants

speaker = win32com.client.Dispat
Test and Code: 75: Modern Testing Principles - Alan Page

Link: https://testandcode.com/75

Software testing, if done right, is done all the time, throughout the whole life of a software project. This is different than the verification and validation of a classical model of QA teams. It's mo
EuroPython: EuroPython 2019: Monday and Tuesday activities for main conference attendees

Link: https://blog.europython.eu/post/185080400427

Although the main conference starts on Wednesday, July 10th, there’s already so much to do for attendees with the main conference ticket on Monday 8th and Tuesday 9th.Beginners’ Day and Sponsored Trai
Catalin George Festila: Python 3.7.3 : Using the pelican python module and GitHub.

Link: http://python-catalin.blogspot.com/2019/05/python-373-using-pelican-python-module.html

This tutorial follows a similar tutorial from the web.
I tested that tutorial to see if it works.
This tutorial is focused on GitHub but can also be used independently on another python platform.
You