Planet Python RSS
214 subscribers
16.8K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Go Deh: Exploring a simple encryption using Python

Link: http://paddy3118.blogspot.com/2023/08/exploring-simple-encryption-using-python.html

[Not suitable for viewing on phones] 





Someone on Linkedin submitted a code Kata from the Codewars site:
Simple Encryption #1 - Alternating Split

Implement a pseudo-encryption algorithm which giv
Python People: Barry Warsaw - Python History, Community, Tai Chi, and Bass Guitar

Link: https://pythonpeople.fm/episodes/barry-warsaw

Barry Warsaw has been with Python almost from the beginning, and is still at it.
The early days of Python
The tone and feel of the Python community came from Guido
Tai Chi
Meditation
Bass Guitar
Stick
TechBeamers Python: Python XOR: Explained with Examples

Link: https://www.techbeamers.com/python-xor-operator/

This tutorial teaches you what is Python XOR operator and how to use it to calculate the exclusive or (XOR) of two variables in Python. Furthermore, you will learn its applications in cryptography, bi
Python Insider: Python 3.12.0 release candidate 1 released

Link: https://pythoninsider.blogspot.com/2023/08/python-3120-release-candidate-1-released.html

  I'm pleased to announce the release of Python 3.12 release candidate 1.https://www.python.org/downloads/release/python-3120rc1/This is the first release candidate of Python 3.12.0
This release, 3.12
Erik Marsja: Python Check if File is Empty: Data Integrity with OS Module

Link: https://www.marsja.se/python-check-if-file-is-empty-data-integrity-with-os-module/

The post Python Check if File is Empty: Data Integrity with OS Module appeared first on Erik Marsja.
In this tutorial, we will learn how to use Python to check if a file is empty without relying on ex
Daniel Roy Greenfeld: PyPI Project URLs Cheatsheet

Link: https://daniel.feldroy.com/posts/2023-08-pypi-project-urls-cheatsheet

See these links in the image below? I want every PyPI project to have them in the left column.

The challenge is the PyPI project URLs spec is defined only in code. Here's my cheatsheet explaining how
Mike Driscoll: PyDev of the Week: Zac Hatfield Dodds

Link: https://www.blog.pythonlibrary.org/2023/08/07/pydev-of-the-week-zac-hatfield-dodds/

This week we welcome Zac Hatfield Dodds as our PyDev of the Week! Zac is a core developer of the Hypothesis package, which is a Python library for creating unit tests.
You can see what else Zac is up
Real Python: Python News: What's New From July 2023

Link: https://realpython.com/python-news-july-2023/

It’s always a good month to be a Pythonista, but July 2023 really drove this point home! The release of a new Python 3.12 beta version and Cython 3.0 moved the language forward, and more change is on
Python Morsels: Creating a context manager in Python

Link: https://www.pythonmorsels.com/creating-a-context-manager/

Objects with __enter__ and __exit__ methods can be used as context managers in Python.



Table of contents

What is a context manager?
A useful context manager
What about that as keyword?
The return
Montreal Python User Group: Lost Events on our Website

Link: https://montrealpython.org/en/2023/08/old-backups/

We had an outage on our website and as it turns out, our last backup was a manual one and it was rather old. As a result, there is a big gap between our next event and the previous event listed before
Montreal Python User Group: Montréal-Python 100 – Unipolar Orchestra

Link: https://montrealpython.org/en/2023/08/mp-100/

The September monthly meeting of the Montréal Pythonistas is going to be Montréal-Python 100 – Unipolar Orchestra!
This meeting will feature:

Denny Perez on the PSF (20 mins, EN)
Jean-Philippe Brochu
death and gravity: Running async code from sync in Python asyncio

Link: https://death.andgravity.com/asyncio-bridge

So, you're doing some sync stuff.
But you also need to do some async stuff,
without making everything async.
Maybe the sync stuff is an existing application.
Maybe you still want to use your favorite
PyBites: Avoiding Silent Failures in Python: Best Practices for Error Handling

Link: https://pybit.es/articles/python-errors-should-not-pass-silently/

In the world of programming, errors are inevitable. But how we choose to handle these errors can make the difference between a system that is robust and user-friendly and one that is fraught with ambi
ListenData: How to Run Proton VPN in Windows with Python

Link: https://www.listendata.com/2023/08/python-code-to-run-proton-vpn.html

In this tutorial, we will show you how to run Proton VPN in Windows using Python Code.
Prerequisite
First you need to download and install the OpenVPN GUI. OpenVPN GUI is a user-friendly application t
ListenData: How to Run Windscribe VPN in Windows with Python

Link: https://www.listendata.com/2023/08/python-code-to-run-windscribe-vpn.html

In this tutorial, we will show you how to run Windscribe VPN in Windows using Python Code. Windscribe is a popular VPN service that offers several features. Windscribe's free version maintains the sam
Real Python: What Does if __name__ == "__main__" Mean in Python?

Link: https://realpython.com/courses/if-name-main-python/

You’ve likely encountered Python’s if __name__ == "__main__" idiom when reading other people’s code. You might have even used if __name__ == "__main__" in your own scripts. But did you use it correctl
PyCoder’s Weekly: Issue #589 (Aug. 8, 2023)

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

#589 – AUGUST 8, 2023 View in Browser » Exploring Pandas 2.0 & Targets for Apache Arrow What are the new ways to describe your data in pandas 2.0? Will the addition of Apache Arrow to the data b
Python Bytes: #347 The One About Context Mangers

Link: https://pythonbytes.fm/episodes/show/347/the-one-about-context-mangers

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

<p><strong>About the show</strong></p>

<p>Sponsored by us! Support our work through:</p