Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Python Basics: Finding and Fixing Code Bugs

Link: https://realpython.com/courses/python-basics-code-bugs/

Everyone makes mistakes—even seasoned professional developers!
IDLE is pretty good at catching mistakes like syntax errors and run-time errors, but there’s a third type of error that you may have alre
John Cook: Org-mode as a lightweight notebook

Link: https://www.johndcook.com/blog/2022/08/02/org-babel-vs-jupyter/

You can think of org-mode as simply a kind of markdown, a plain text file that can be exported to fancier formats such as HTML or PDF. It’s a lot more than that, but that’s a reasonable place to start
PyCharm: Flask tutorial: Create a Flask application in PyCharm

Link: https://blog.jetbrains.com/pycharm/2022/08/flask-tutorial/

If you are looking into building a simple web application with Python, the Flask microframework is probably one of the best choices. With Flask you can build a real web application with just a single
PyCoder’s Weekly: Issue #536 (Aug. 2, 2022)

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

#536 – AUGUST 2, 2022 View in Browser » Your Python Coding Environment on Windows: Setup Guide With this opinionated guide to setting up a basic, fully featured and flexible setup for Python cod
Python Anywhere: We are hiring!

Link: https://blog.pythonanywhere.com/205/

As you probably already know, PythonAnywhere is now part of the Anaconda family! As we expected Anaconda’s investment in PythonAnywhere will allow us to expand and improve to better serve our users. S
Django Weblog: Django security releases issued: 4.0.7 and 3.2.15

Link: https://www.djangoproject.com/weblog/2022/aug/03/security-releases/

In accordance with our security release policy, the Django team
is issuing
Django 4.0.7, and
Django 3.2.15.
These releases addresses the security issue detailed below. We encourage all
users of Django
Django Weblog: Django 4.1 released

Link: https://www.djangoproject.com/weblog/2022/aug/03/django-41-released/

The Django team is happy to announce the release of Django 4.1.
The release notes
cover the profusion of new features in detail, but a few highlights are:

An async interface to the ORM, and the abili
Python for Beginners: Count Occurrences of Each Character in a String in Python

Link: https://www.pythonforbeginners.com/basics/count-occurrences-of-each-character-in-string-python

String manipulation is one of the critical components of text data analysis. While analyzing text data, we might need to count the frequency of characters in the text. In this article, we will discuss
Real Python: Python Constants: Improve Your Code's Maintainability

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

In programming, the term constant refers to names representing values that don’t change during a program’s execution. Constants are a fundamental concept in programming, and Python developers use them
Shannon -jj Behrens: Python: My Favorite Python Tricks for LeetCode Questions

Link: http://www.jjinux.com/2022/08/python-my-favorite-python-tricks-for.html

I've been spending a lot of time practicing on LeetCode recently, so I thought I'd share some of my favorite intermediate-level Python tricks. I'll also cover some newer features of Python you may not
Python GUIs: Matplotlib plots in PyQt6, embedding charts in your GUI applications

Link: https://www.pythonguis.com/tutorials/pyqt6-plotting-matplotlib/

In a previous tutorial we covered plotting in PyQt6 using PyQtGraph. PyQtGraph uses the Qt vector-based QGraphicsScene to draw plots and provides a great interface for interactive and high performanc
Python Bytes: #295 Flutter + Python GUI Apps?

Link: https://pythonbytes.fm/episodes/show/295/flutter-python-gui-apps

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

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

<p><strong>About the show</strong></p>
Talk Python to Me: #376: Pydantic v2 - The Plan

Link: https://talkpython.fm/episodes/show/376/pydantic-v2-the-plan

Pydantic has become a core building block for many Python projects. After 5 years, it's time for a remake. With version 2, the plan is to rebuild the internals (with benchmarks already showing a 17x p
IslandT: Draw an image on top of a circle with pygame

Link: https://islandtropicaman.com/wp/2022/08/04/draw-an-image-on-top-of-a-circle-with-pygame/

In this article, I am going to draw a small hat image on top of a circle with Pygame. Basically, this program has two parts, the circle part, and the image part.
I am going to draw the circle’s part w
Python GUIs: Plotting in PyQt6 — Using PyQtGraph to create interactive plots in your apps

Link: https://www.pythonguis.com/tutorials/pyqt6-plotting-pyqtgraph/

One of the major strengths of Python is in exploratory data science and visualization, using tools such as Pandas, numpy, sklearn for data analysis and matplotlib plotting. Buiding GUI applications wi
Python Engineering at Microsoft: Python in Visual Studio Code – August 2022 Release

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

We’re excited to announce that the August 2022 release of the Python and Jupyter extensions for Visual Studio Code are now available!
This release includes the following improvements:

Automatic debug
Real Python: The Real Python Podcast – Episode #120: Inspiring Young People to Learn Python With Mission Encodeable

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

Is there someone in your life you'd like to inspire to learn Python? Mission Encodeable is a website designed to teach people to code, built by two high-school students. This week on the show, Anna an
Python for Beginners: Remove a Character From a String in Python

Link: https://www.pythonforbeginners.com/basics/remove-a-character-from-a-string-in-python

We use strings in Python to manipulate text data. While analyzing text data we might need to remove some characters from our data. In this article, we will discuss different ways to remove a character
PyBites: The importance of setting boundaries

Link: https://pybit.es/articles/pp81-the-importance-of-setting-boundaries/

Listen here:

This week we talk about boundaries (again), specially at work.
How can it be that 12 hour days are becoming the norm?
This has to stop!
And it’s insidious, because the extra work always
IslandT: Move the image across the screen with Pygame

Link: https://islandtropicaman.com/wp/2022/08/06/move-the-image-across-the-screen-with-pygame/

In this chapter, I am going to show you a simple python program that will move the image across the screen by clicking and then dragging it within the screen. While the image is in the dragging state