Planet Python RSS
213 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python GUIs: QPSQL driver not loaded: Using Postgres with Qt & Python on Windows

Link: https://www.pythonguis.com/faq/postgres-pyqt5-windows-driver-not-loaded/

If you're trying to use Postgres with PyQt5/6 or PySide2/PySide6 you may have come across an issue with loading the driver.
Qt (correctly) lists the driver as available in Qt, but when trying to load
Mike Driscoll: Automating Excel with Python Video Overview

Link: https://www.blog.pythonlibrary.org/2022/03/29/automating-excel-with-python-video-overview/

In this tutorial, I will show you an overview of using OpenPyXL and Python to read and write Excel documents. You will also learn how to:

Style cells
Change fonts
Create named styles
Use pandas with
Inspired Python: Tower Defense Game: Finite State Automata / State Machines

Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-finite-state-automata-state-machines


Tower Defense Game: Finite State Automata / State Machines
Complex codebases – and games are usually complex – tend to rely on a lot of state, usually captured in variables. Navigating from one scree
Inspired Python: Tower Defense Game: Game Loop and Initializing PyGame

Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-game-loop-and-initializing-pygame


Tower Defense Game: Game Loop and Initializing PyGame
How do you instruct your computer game to draw things to the screen consistently and to a drum-beat that ensures there’s no awkward pauses or jit
Inspired Python: Tower Defense Game: Getting Started

Link: https://www.inspiredpython.com/course/create-tower-defense-game/tower-defense-game-getting-started


Tower Defense Game: Getting Started
Python package management is not the easiest thing to wrap your head around. Nevertheless, it’s important that we capture the requirements our game has, properly,
Inspired Python: Make your own Tower Defense Game with PyGame

Link: https://www.inspiredpython.com/course/create-tower-defense-game/make-your-own-tower-defense-game-with-pygame


Make your own Tower Defense Game with PyGame
In this course you’ll learn how to write a 2d Tower Defense Game from scratch, using PyGame. Writing a game is easy; but writing one that is maintainable
Trey Hunner: Overlooked facts about variables and objects in Python: it's all about pointers

Link: https://treyhunner.com/2022/03/variables-objects-and-pointers-in-python/

This article was originally published on Python Morsels.
In Python, variables and data structures don’t contain objects.
This fact is both commonly overlooked and tricky to internalize.
You can happil
ItsMyCode: SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape

Link: https://itsmycode.com/syntaxerror-unicode-error-unicodeescape-codec-cant-decode-bytes-in-position-2-3-truncated-uxxxxxxxx-escape/

The SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape occurs if you are trying to access a file path with a regular string.
In this tut
PyCoder’s Weekly: Issue #518 (March 29, 2022)

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

#518 – MARCH 29, 2022 View in Browser » Python and the James Webb Space Telescope Python is used extensively in the data pipeline for the James Web Space Telescope. Michael Kennedy interviews Me
PyPy: PyPy v7.3.9 security release

Link: https://www.pypy.org/posts/2022/03/pypy-v738-release.html

PyPy v7.3.9 security release
The PyPy team is proud to release version 7.3.9 of PyPy. This is a security
release to match the recent CPython release and updates the portable pypy
tarballs with bzip2 1
Stack Abuse: Graphs in Python: Depth-First Search (DFS) Algorithm

Link: https://stackabuse.com/depth-first-search-dfs-in-python-theory-and-implementation/

Introduction
Originating from mathematics, graphs are now widely used data structures in Computer Science. One of the first problems we encounter when constructing any algorithm regarding Graph proces
Peter Bengtsson: How to close a HTTP GET request in Python before the end

Link: http://www.peterbe.com/plog/how-to-close-a-http-get-request-in-python-before-the-end

Does you server barf if your clients close the connection before it's fully downloaded? Well, there's an easy way to find out. You can use this Python script:

import sys
import requests

url = sys.ar
Codementor: Tutorial: Python Variables

Link: https://www.codementor.io/soniaiom1705/tutorial-python-variables-1rx9wsqnmz

Introduction
Variables in any programming language are similar to the variables in mathematics. For instance, we write x = 5 in mathematics. This means that x is the name of a variable and it...
Real Python: Python GUI Programming With Tkinter

Link: https://realpython.com/python-gui-tkinter/

Python has a lot of GUI frameworks, but Tkinter is the only framework that’s built into the Python standard library. Tkinter has several strengths. It’s cross-platform, so the same code works on Windo
Wingware: Wing Python IDE Version 8.3 - March 30, 2022

Link: https://wingware.com/news/2022-03-30

Wing 8.3 improves remote development by allowing it to work without an SSH agent or
command line OpenSSH or PuTTY configuration. This release also supports forwarding of the
SSH agent to the remote ho
Python Engineering at Microsoft: Python in Visual Studio Code – April 2022 Release

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

The April 2022 release of the Python Extension for Visual Studio Code is now available.
In this release we’re introducing the following changes:

Pylint extension
Interpreter display in the status bar
ItsMyCode: How to enable CORS on Django REST Framework?

Link: https://itsmycode.com/enable-cors-on-django-rest-framework/

 If we are building an API layer using the Django REST framework and accessing these APIs in the front-end application we need to enable the CORS on Django Rest Framework otherwise we will get an erro
EuroPython: EuroPython March 2022 Newsletter

Link: https://blog.europython.eu/europython-march-2022-newsletter/

Hey hey!To say that March went by quickly would be an understatement. Our volunteers have been working round the clock to put together a fantastic conference. We’ve been busy launching the Call for Pr
ItsMyCode: Calculate Standard Error in R

Link: https://itsmycode.com/calculate-standard-error-in-r/

The standard error (SE) of a statistic is the standard deviation of its sampling distribution or an estimate of that standard deviation. The standard error is calculated by dividing the standard devia