Planet Python RSS
215 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python for Beginners: Convert String to Variable Name in Python

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

While programming in python, there are several instances when we might need to convert a string to a variable name. For instance, consider that we need to take some user data as input where the user n
Python⇒Speed: Speeding up software with faster hardware: tradeoffs and alternatives

Link: https://pythonspeed.com/articles/fixing-performance-with-hardware/

If you’re writing software to process data, you will often hit performance problems: batch jobs that run too slowly, or use too much memory.
One potential solution is purchasing better hardware.
With
Real Python: Python REST APIs With FastAPI

Link: https://realpython.com/courses/python-rest-apis-with-fastapi/

Creating APIs, or application programming interfaces, is an important part of making your software accessible to a broad range of users. In this video course, you’ll learn the main concepts of FastAPI
Mike Driscoll: Intro to Testing Python with doctest (Video)

Link: https://www.blog.pythonlibrary.org/2022/04/05/intro-to-testing-python-with-doctest-video/

This video tutorial teaches you the basics of using Python's doctest module for testing your code.
This video is based on my article, Python Testing with doctest.

Want to learn more Python? Check out
PyCoder’s Weekly: Issue #519 (April 5, 2022)

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

#519 – APRIL 5, 2022 View in Browser » Python’s urllib.request for HTTP Requests In this tutorial, you’ll be making HTTP requests with Python’s built-in urllib.request. You’ll try out examples a
Python Insider: The last Python 3.11 alpha (3.11.0a7) is available

Link: https://pythoninsider.blogspot.com/2022/04/the-last-python-311-alpha-3110a7-is.html

Brrrrr… do you feel that? That’s the chill of beta freeze coming closer. Meanwhile, your friendly CPython release team doesn’t rest and we have prepared a shiny new release for you: Python 3.11.0a7.ht
Python for Beginners: Remove All Occurrences of a Character in a List or String in Python

Link: https://www.pythonforbeginners.com/basics/remove-all-occurrences-of-a-character-in-a-list-or-string-in-python

In areas like natural language processing, data science, and data mining,  we need to process a huge amount of text data. For this, we normally use strings and lists in Python. Given a list of charact
Python GUIs: Packaging PyQt6 applications for Windows, with PyInstaller & InstallForge (updated for PyQt6)

Link: https://www.pythonguis.com/tutorials/packaging-pyqt6-applications-windows-pyinstaller/

There is not much fun in creating your own desktop applications if you can't share them with other people — whether than means publishing it commercially, sharing it online or just giving it to someon
Python Software Foundation: PSF Welcomes New Executive Director Deb Nicholson

Link: http://pyfound.blogspot.com/2022/04/deb-nicholson-new-executive-director.html

The Python Software Foundation (PSF), the non-profit home of the Python programming language community, welcomes Deb Nicholson as its new Executive Director. With 15 years of open source experience an
PyCon: 11th Annual PyLadies Auction

Link: https://pycon.blogspot.com/2022/04/11th-annual-pyladies-auction.html

We’re getting excited for the return of the PyLadies Auction at PyCon 2022!Since this will be the first in-person live auction since 2019, we’re looking forward to seeing our supportive regulars and o
Read the Docs: Read the Docs newsletter - April 2022

Link: https://blog.readthedocs.com/newsletter-april-2022/


March has been a productive month for Read the Docs.
We have finished our Product-focused Application Developer job posting,
which we’re excited about.
We plan to share this on a few job boards,
and
Real Python: The Real Python Podcast – Episode #105: Creating Better Error Messages for Python 3.10 & 3.11

Link: https://realpython.com/podcasts/rpp/105/

What goes into creating those enhanced error messages in the latest versions of Python? How does the new PEG parser help to pinpoint where errors have occurred? This week on the show, Pablo Galindo Sa
Python Bytes: #278 Multi-tenant Python applications

Link: https://pythonbytes.fm/episodes/show/278/multi-tenant-python-applications

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

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

<p><strong>About the show</strong></p>
PyCharm: PyCharm 2022.1 Release Candidate is now available

Link: https://blog.jetbrains.com/pycharm/2022/04/2022-1-release-candidate/

We are now on the final stage of the release cycle. The release candidate for PyCharm 2022.1 provides enhanced code insight for TypedDict, new tool support for frontend development, and improvements f