Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
"Morphex's Blogologue": Encountering Python crash on numerous client connects to socketserver

Link: http://blogologue.com/blog_entry?id=1658679201X49

On the SMPS package, I've refactored a bit since the last blog post, and I also encountered what looks like a bug in Python.Python can randomly crash if too many client connections are made to the soc
Podcast.__init__: Powering The Next Generation Of Application Architectures With Web Assembly And The Fermyon Platform

Link: https://www.pythonpodcast.com/fermyon-web-assembly-application-architecture-episode-372/

Summary
Application architectures have been in a constant state of evolution as new infrastructure capabilities are introduced. Virtualization, cloud, containers, mobile, and now web assembly have eac
Mike Driscoll: PyDev of the Week: Cristián Maureira-Fredes

Link: https://www.blog.pythonlibrary.org/2022/07/25/pydev-of-the-week-cristian-maureira-fredes/

This week we welcome Cristián Maureira-Fredes (@cmaureir) as our PyDev of the Week! Cristián is a core developer on the Qt for Python project (AKA PySide6). You can catch up with Cristián on GitHub or
Python for Beginners: Random Number in a Range in Python

Link: https://www.pythonforbeginners.com/basics/random-number-in-a-range-in-python

Python provides us with the random module to generate random numbers in our programs. In this article, we will discuss different ways to create a random number in a given range in python. 
Random Numb
Real Python: Your Python Coding Environment on Windows: Setup Guide

Link: https://realpython.com/python-coding-setup-windows/

Are you interested in writing Python code on a Windows machine? Maybe you’re a lifelong Windows user getting into coding with Python, or perhaps you’re just beginning to branch out from macOS or Linux
Spyder IDE: New 2022 roadmap and grant funding

Link: https://www.spyder-ide.org/blog/spyder-roadmap-proposals-2022/

For the last couple of months, the Spyder team has been working on defining a new roadmap and submitting grant proposals to fund more features and improvements.
We are pleased to announce our roadmap
Ahmed Bouchefra: Removing Comments from JSON with Python

Link: https://efficientcoder.net/comments-json-python/

JSON doesn’t permit comments by design. As explained by its creator Douglas Crockford.

I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which w
Python⇒Speed: The limits of Python vectorization as a performance technique

Link: https://pythonspeed.com/articles/vectorization-python-alternatives/

Vectorization in Python, as implemented by NumPy, can give you faster operations by using fast, low-level code to operate on bulk data.
And Pandas builds on NumPy to provide similarly fast functionali
Python Insider: Python 3.11.0b5 is now available

Link: https://pythoninsider.blogspot.com/2022/07/python-3110b5-is-now-available.html

Here we are. The universe. The vastness of spacetime. At the edge. The last frontier. The last beta*(conditions apply) for Python 3.11.We have defied the powerful gods of release blockers and we have
S. Lott: Bashing the Bash -- The shell is awful and what you can do about it

Link: http://slott-softwarearchitect.blogspot.com/2022/07/bashing-bash-shell-is-awful-and-what.html

A presentation I did recently.https://github.com/slott56/bashing-the-bashFolks were polite and didn't have too many questions. I guess they fundamentally agreed: the shell is awful, we can use it for
Python Insider: Python 3.11.0b4 is now available

Link: https://pythoninsider.blogspot.com/2022/07/python-3110b4-is-now-available.html

I cannot believe I am writing this, but Python 3.11.b4 is available!https://www.python.org/downloads/release/python-3110b4/This is a beta preview of Python 3.11Python 3.11 is still in development. 3.1
Real Python: Managing Attributes With Python's property()

Link: https://realpython.com/courses/property-python/

With Python’s property(), you can create managed attributes in your classes. You can use managed attributes, also known as properties, when you need to modify their internal implementation without cha
Mike Driscoll: Creating a Tic-Tac-Toe Game with Python and PySimpleGUI (Video)

Link: https://www.blog.pythonlibrary.org/2022/07/26/creating-a-tic-tac-toe-game-with-python-and-pysimplegui-video/

In this tutorial, you will learn how to create a Tic-Tac-Toe game using PySimpleGUI and Python.

Download the Code

PyTips Code Repo on GitHub

The post Creating a Tic-Tac-Toe Game with Python and PyS
PyCoder’s Weekly: Issue #535 (July 26, 2022)

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

#535 – JULY 26, 2022 View in Browser » Build a Flashcards App With Django Create your own flashcards app to help you to learn a new language. In this step-by-step project, you’ll replicate a spa
Python Bytes: #294 Specializing Adaptive Interpreters in Full Color

Link: https://pythonbytes.fm/episodes/show/294/specializing-adaptive-interpreters-in-full-color

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

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

<p><strong>About the show</strong></p>
"Morphex's Blogologue": A simple TCP Proxy

Link: http://blogologue.com/blog_entry?id=1658872373X22

So as I was working on the SMPS, simple message passing system, I looked at ways of protecting it on the public net.Port knocking was one thing I looked at, and although it looked fine, I thought this
ABlog for Sphinx: ABlog v0.10.27 released

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

ABlog v0.10.27 released
Python for Beginners: Suppress Exceptions in Python

Link: https://www.pythonforbeginners.com/basics/suppress-exceptions-in-python

In python, we normally use try-except blocks to handle exceptions in python. What if we don’t want to handle the exceptions?  What if we just want to ignore the exceptions? In this article, we will di
Real Python: Primer on Jinja Templating

Link: https://realpython.com/primer-on-jinja-templating/

Templates are an essential ingredient in full-stack web development.
With Jinja, you can build rich templates that power the front end of your Python web applications.
But you don’t need to use a web