Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: An Intro to Python's namedtuple (Video)

Link: https://www.blog.pythonlibrary.org/2022/07/06/an-intro-to-pythons-namedtuple-video/

Learn the basics of Python'snamedtuplein this video tutorial by Mike Driscoll
What You'll Learn:

Regular Tuples
What is a namedtuple?
Creating a namedtuple
Converting a dict to a namedtuple
Typing a
PyBites: Learning Rich by making a color searcher command line app

Link: https://pybit.es/articles/learning-rich-by-making-a-color-searcher-command-line-app/

The other day I wanted to get serious with the awesome Rich library.
As we always say: you have to build to really learn + need ideas? Scratch your own itch.

If you’re struggling for ideas, see wha
PyBites: The why and how of networking to boost your Python career

Link: https://pybit.es/articles/pp77-the-why-and-how-of-networking-to-boost-your-python-career/

Listen here:

if you’re not a fan of the show, it’s Jason’s fault. If you’re a fan of the show, it’s Jason’s fault.
This week the man that gave us the golden tip to start a podcast, Jason Wattier.
Jas
PyCharm: PyCharm 2022.2 EAP 5 Is Out!

Link: https://blog.jetbrains.com/pycharm/2022/07/2022-2-eap-5/

In this EAP release we looked into improvements for Docker and further enabling WSL support.
A new build is available from our website, via the Toolbox App, or as a snap package (if you are using Ubun
The Python Coding Blog: Part 2: Simulating a Tennis Match Using Object-Oriented Programming in Python—Wimbledon Special

Link: https://thepythoncodingbook.com/2022/07/07/part-2-simulating-tennis-match/

How does the likelihood of winning a tennis match change as the likelihood of winning a single point changes? How about the probability of a best-of-five match ending in three sets? Let’s have some fu
Quansight Labs Blog: This is another hello world post!

Link: https://labs.quansight.org/blog/another-post

Lorem ipsum dolor sit amet
Quansight Labs Blog: This is hello world post!

Link: https://labs.quansight.org/blog/hello-world-post

Lorem ipsum dolor sit amet
Python for Beginners: Convert String to List in Python

Link: https://www.pythonforbeginners.com/basics/convert-string-to-list-in-python

Strings and lists are the most used python objects. Sometimes, while manipulating strings, we need to convert a string to a list. In this article, we will discuss different ways to convert a string to
Python Morsels: Using virtual environments in Python

Link: https://www.pythonmorsels.com/virtual-environments-in-python/

Virtual environments can isolate the dependencies for your different projects. It's a best practice to make a new virtual environment (using the venv module) for each Python project you work on.



Ta
Python GUIs: Why do I need to pass sys.argv or [] when creating an instance of QApplication?other missing modules

Link: https://www.pythonguis.com/faq/qapplication-sysargv-command-line-arguments/

The QApplication object is the core of every Qt Widgets application. Every application needs one and only one QApplication object to function. This object starts and holds the main event loop of your
Python Engineering at Microsoft: Python in Visual Studio Code – July 2022 Release

Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-july-2022-release/

We’re excited to announce that the July 2022 release of the Python and Jupyter extensions for Visual Studio Code are now available.
This release includes inlay type hints with Pylance and improvements
Python for Beginners: Find All Occurrences of a Substring in a String in Python

Link: https://www.pythonforbeginners.com/basics/find-all-occurrences-of-a-substring-in-a-string-in-python

A substring is a contiguous sequence of one or more characters in a string. In this article, we will discuss different ways to find all occurrences of a substring in a string in python. 
Table of Cont
Python Bytes: #291 Wait, you have how many licenses?!?

Link: https://pythonbytes.fm/episodes/show/291/wait-you-have-how-many-licenses

<p><strong>Watch the live stream:</strong></p>

<a href='https://www.youtube.com/watch?v=U6KDaVWw0ko' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>

<p><strong>About the show</strong></p>
Talk Python to Me: #372: Applied mathematics with Python

Link: https://talkpython.fm/episodes/show/372/applied-mathematics-with-python

Often when we learn about or work with Math, it's done so in a very detached style. You might learn the rules and techniques for differentiation, for example. But how often do you get to apply them to
ABlog for Sphinx: ABlog v0.10.26 released

Link: https://ablog.readthedocs.org/release/ablog-v0.10-released/#ablog-v0-10-26-released

ABlog v0.10.26 released
PyBites: 5 tips for overcoming imposter syndrome …

Link: https://pybit.es/articles/overcoming-imposter-syndrome/

“I don’t belong here!”, “Who the hell am I to …”
You’re not alone! Imposter syndrome is widespread in our industry.
Here are 5 tips to better deal with it:
1. Talk with somebody
Be it your manager, co
Armin Ronacher: Congratulations: We Now Have Opinions on Your Open Source Contributions

Link: http://lucumr.pocoo.org/2022/7/9/congratulations

I wrote plenty about
supply-chain issues and I'm afraid I
have more opinions I would like to share. On Friday I along many others
in the Python community "congratulated" me on having created
a critic
Awesome Python Applications: Grafana OnCall

Link: https://github.com/grafana/oncall


Grafana OnCall: Developer-friendly incident response with brilliant Slack integration, with a PagerDuty migration path.
Links:

Repo
Docs
"Mathspp Pydon'ts": Dunder methods | Pydon't 🐍

Link: https://mathspp.com/blog/pydonts/dunder-methods


This is an introduction to dunder methods in Python,
to help you understand what they are and what they are for.

(If you are new here and have no idea what a Pydon't is, you may want to read the
Pyd