Planet Python RSS
214 subscribers
17.1K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Paolo Amoroso: 4 Things Tutorials Don't Tell You About PyPI

Link: http://blog.paoloamoroso.com/2021/09/4-things-tutorials-dont-tell-you-about.html

Time to celebrate!I published my first Python package to PyPI, Suite8080. It’s a suite of Intel 8080 Assembly cross-development tools. It’s in early development, misses some tools, and is rough around
TestDriven.io: Django REST Framework Views - APIViews

Link: https://testdriven.io/blog/drf-views-part-1/

This article takes a deep dive into how Django REST Framework's views work and its most basic view, APIView.
Mike Driscoll: PyDev of the Week: Tony Roberts

Link: https://www.blog.pythonlibrary.org/2021/09/27/pydev-of-the-week-tony-roberts/

This week we welcome Tony Roberts as our PyDev of the Week! Tony is the creator and maintainer of PyXLL, a paid add-in for Microsoft Excel that lets you script Excel using the Python programming langu
Stack Abuse: Python: Deep and Shallow Copy Object

Link: https://stackabuse.com/python-deep-and-shallow-copy-object/

Introduction
In this article, we'll take a look at how to deep and shallow copy the objects in Python.
The short answer is that you can use methods of the copy module, for both operations:
import copy
Python for Beginners: Set Comprehension in Python

Link: https://www.pythonforbeginners.com/basics/set-comprehension-in-python

In python programming, we use different data structures like lists, tuples, sets, and dictionaries. Often we create new lists, sets or dictionaries from existing objects in our programs.  In this arti
Real Python: Reverse Strings in Python: reversed(), Slicing, and More

Link: https://realpython.com/reverse-string-python/

When you’re using Python strings often in your code, you may face the need to work with them in reverse order. Python includes a few handy tools and techniques that can help you out in these situation
Python Morsels: Making a main function in Python

Link: https://www.pythonmorsels.com/topics/making-main-function-python/




Transcript
Let's talk about creating a main function in Python.
Many programming languages have the notion of a main function (or a main method), which acts as the entry point for a program.
Python
Mike Driscoll: Python 101 – How to Generate a PDF

Link: https://www.blog.pythonlibrary.org/2021/09/28/python-101-how-to-generate-a-pdf/

The Portable Document Format (PDF) is a very popular way to share documents across multiple platforms. The goal of the PDF is to create a document that will look the same on multiple platforms and tha
Real Python: Rock, Paper, Scissors With Python: A Command Line Game

Link: https://realpython.com/courses/python-rock-paper-scissors-game/

Game programming is a great way to learn how to program. You use many tools that you’ll see in the real world, plus you get to play a game to test your results! An ideal game to start your Python game
Brett Cannon: Unravelling data structure displays

Link: https://snarky.ca/unravelling-data-structure-displays/

The title of this next post in my series on Python&aposs syntactic sugar may seem odd: what&aposs a "display" when it comes to data structures? It turns out that&aposs the technical term for what most
Python for Beginners: Python Scope

Link: https://www.pythonforbeginners.com/basics/python-scope

While programming in python, we have to deal with various constructs like variables, functions, modules, libraries, etc.  In several instances, it is possible that a variable name used at a place may
PyCoder’s Weekly: Issue #492 (Sept. 28, 2021)

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

#492 – SEPTEMBER 28, 2021 View in Browser » Python Behind the Scenes: The GIL and Its Effects on Python Multithreading GIL stands for the Global Interpreter Lock, and its job is to make the CPyt
Amjith Ramanujam: Examples are Awesome

Link: https://blog.amjith.com/examples-are-awesome

There are two things I look for whenever I check out an Opensource project or library that I want to use. 1. Screenshots (A picture is worth a thousand words). 2. Examples (Don't tell me what to do, s
Wingware: Wing Python IDE Version 8.0.4 - September 28, 2021

Link: https://wingware.com/news/2021-09-28

Wing 8.0.4 adds Close Unmodified Others to the editor tab's context menu, documents using
sitecustomize to automatically start debug, fixes the debugger on some Windows systems,
improves icon renderin
Quansight Labs Blog: Low-code contributions through GitHub

Link: https://labs.quansight.org/blog/2021/09/low-code-contributions-through-GitHub/

Low-code contributions through GitHub
Healthy, inclusive communities are critical to impactful open source projects.
A challenge for established projects is that the history and implicit technical
deb
Will McGugan: Why I'm working on Open Source full time

Link: https://www.willmcgugan.com/blog/tech/post/doing-open-source-full-time/

I recently came to a decision which will have a big impact on my open source work. In particular Rich and Textual, but also pyfilesystem and lomond. For the foreseeable future, possibly up to a year,
Mike Driscoll: Python 101 – How to Create a Graphical User Interface

Link: https://www.blog.pythonlibrary.org/2021/09/29/create-gui/

When you first get started as a programmer or software developer, you usually start by writing code that prints to your console or standard out. A lot of students are also starting out by writing fron
Python for Beginners: Bitwise Shift Operators in Python

Link: https://www.pythonforbeginners.com/basics/bitwise-shift-operators-in-python

There are various types of operators like arithmetic operators, comparison operators, and bitwise operators in Python. In our programs, we use these operators to control the sequence of execution and