Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Programiz: Python main function

Link: https://www.programiz.com/python-programming/main-function

In this tutorial, we will learn how to use a Python program's __name__ attribute to run it dynamically in different contexts.
Programiz: Polymorphism in Python

Link: https://www.programiz.com/python-programming/polymorphism

In this tutorial, we will learn about polymorphism, different types of polymorphism, and how we can implement them in Python with the help of examples.
Zato Blog: Zato services as containers for Python functions and methods

Link: https://zato.io/blog/posts/service-container.html

Acting as containers for enterprise APIs,
Zato
services are able to invoke each other to form higher-level processes and message flows. What if a service needs to invoke a hot-deployable Python functi
Python Insider: Python 3.7.7 is now available

Link: http://feedproxy.google.com/~r/PythonInsider/~3/40CnpExx-ZY/python-377-is-now-available.html

Python 3.7.7, the next bugfix release of Python 3.7, is now available. You can find the release files, a link to the changelog, and more information here:

    https://www.python.org/downloads/release
Real Python: Defining Main Functions in Python

Link: https://realpython.com/courses/python-main-function/

Many programming languages have a special function that is automatically executed when an operating system starts to run a program. This function is usually called main() and must have a specific retu
Mike Driscoll: Python 101: Learning About Lists

Link: http://www.blog.pythonlibrary.org/2020/03/10/python-101-learning-about-lists/

Lists are a fundamental data type in the Python programming language. A list is a mutable sequence that is typically a collection of homogeneous items. Mutable means that you can change a list after i
NumFOCUS: Statement on Coronavirus

Link: https://numfocus.org/blog/statement-on-coronavirus?utm_source=rss&utm_medium=rss&utm_campaign=statement-on-coronavirus

As you are aware, the Coronavirus (COVID-19) is a topic of frequent and ongoing discussions. We would like to provide an update on our status and policies as well as provide resources for additional i
PyCoder’s Weekly: Issue #411 (March 10, 2020)

Link: https://pycoders.com/issues/411

#411 – MARCH 10, 2020 View in Browser » Post-Mortem Python Plotting Who loves debugging things that only fail occasionally? Just me? Maybe you need to check out Andy Jones’ extract() function th
eGenix.com: PyDDF Python Spring Sprint 2020

Link: https://www.egenix.com/company/news/PyDDF-Spring-Sprint-2020

The following text is in German, since we're announcing a Python sprint in Düsseldorf, Germany.

Ankündigung
PyDDF Python Spring Sprint 2020 in
Düsseldorf



Samstag, 28.03.2020, 10:00-18:00 Uhr
Sonnt
Anarcat: Font changes

Link: https://anarc.at/blog/2020-03-10-font-changes/

I have worked a bit on the fonts I use recently. From the main font I
use every day in my text editor and terminals to this very website, I
did a major and (hopefully) thoughtful overhaul of my typogr
Karim Elghamrawy: Private Methods in Python

Link: https://www.afternerd.com/blog/python-private-methods/

Let me preface this article by emphasizing that understanding object-oriented programming (OOP) is crucial if you want to learn Python. One aspect of OOP is to learn how to define and use private meth
Test and Code: 105: TAP: Test Anything Protocol - Matt Layman

Link: https://testandcode.com/105

The Test Anything Protocol, or TAP, is a way to record test results in a language agnostic way, predates XML by about 10 years, and is still alive and kicking.
Matt Layman has contributed to Python in
Quansight Labs Blog: Planned architectural work for PyData/Sparse

Link: https://labs.quansight.org/blog/2020/02/whats-next-for-pydatasparse/

What have we been doing so far? 🤔
Research 📚
A lot of behind the scenes work has been taking place on PyData/Sparse. Not so much in terms of code, more in terms of research and community/team building
Roberto Alsina: Episodio 34: Python moderno 5: 1,2,3,4 ... Probando Enums!

Link: https://ralsina.me/weblog/posts/youtube/episodio-34-python-moderno-5-1234-probando-enums.html

Enums en Python ni siquiera son tan nuevos, están desde Python 3.4 pero SE USAN DEMASIADO POCO.
Y es una pena, porque permiten resolver muchos problemas de manera más robusta que lo que sea que estás
Real Python: Using the Python defaultdict Type for Handling Missing Keys

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

A common problem that you can face when working with Python dictionaries is to try to access or modify keys that don’t exist in the dictionary. This will raise a KeyError and break up your code execut
Wing Tips: Goto-Definition From the Interactive Shells in Wing Pro

Link: https://wingware.com/blog/goto-definition-in-shells

In this Wing Tip we'll take a quick look at a
lesser-known but often useful feature in Wing Pro: Jumping from symbols in the
integrated shells to their point of definition in source code. This makes
Mike Driscoll: Python 101: Learning About Lists

Link: https://www.blog.pythonlibrary.org/2020/03/10/python-101-learning-about-lists/

Lists are a fundamental data type in the Python programming language. A list is a mutable sequence that is typically a collection of homogeneous items. Mutable means that you can change a list after i
Continuum Analytics Blog: Anaconda Individual Edition 2020.02: New Name, Exciting Features

Link: https://www.anaconda.com/anaconda-individual-edition-2020-02/

  We are pleased to announce the release of Anaconda Individual Edition (formerly Anaconda Distribution) 2020.02! There are some exciting new features in this release, but first we’ll touch on the nam