Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: PyDev of the Week: Pierre Raybaut

Link: https://www.blog.pythonlibrary.org/2023/03/20/pydev-of-the-week-pierre-raybaut/

Today we welcome Pierre Raybaut (@pierreraybaut) as our PyDev of the Week! Pierre is the creator of Spyder, the Scientific Python IDE. Pierre is also the creator of pythonxy and WinPython.
You can see
TestDriven.io: Django Performance Optimization Tips

Link: https://testdriven.io/blog/django-performance-optimization-tips/

This article looks at where potential performance issues can occur in a Django application and how to address them in order to speed up your app.
Armin Ronacher: Lessons from a Pessimist: Make Your Pessimism Productive

Link: http://lucumr.pocoo.org/2023/3/20/lessons-from-a-pessimist

This year I decided that I want to share my most important learnings about
engineering, teams and quite frankly personal mental health. My hope is that
those who want to learn from me find it useful.
Real Python: Executing Python Scripts With a Shebang

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

When you read someone else’s Python code, you frequently see a mysterious line, which always appears at the top of the file, starting with the distinctive shebang (#!) sequence. It looks like a not-so
Python Morsels: What is a context manager?

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

Context managers power Python's with blocks. They sandwich a code block between enter code and exit code. They're most often used for reusing common cleanup/teardown functionality.



Table of content
ListenData: Complete Guide to Visual ChatGPT

Link: https://www.listendata.com/2023/03/complete-guide-to-visual-chatgpt.html

In this post, we will talk about how to run Visual ChatGPT in Python with Google Colab. ChatGPT has garnered huge popularity recently due to its capability of human style response. As of now, it only
Django Weblog: Want to host DjangoCon Europe 2024?

Link: https://www.djangoproject.com/weblog/2023/mar/20/want-to-host-djangocon-europe-2024/

DjangoCon Europe 2023 will be held May 29th-June 2nd in Edinburgh, Scotland, but we're already looking ahead to next year's conference. Could your town - or your football stadium, circus tent, private
Python for Beginners: Convert String to DataFrame in Python

Link: https://www.pythonforbeginners.com/basics/convert-string-to-dataframe-in-python

We use strings for text manipulation in Python. On the other hand, we use dataframes to handle tabular data in python. Despite this dissimilarity, we may need to convert a string to a pandas dataframe
Real Python: Summing Values the Pythonic Way With sum()

Link: https://realpython.com/courses/python-sum-function/

Python’s built-in function sum() is an efficient and Pythonic way to sum a list of numeric values. Adding several numbers together is a common intermediate step in many computations, so sum() is a pre
Mike Driscoll: The Python Quiz Book is Now Available

Link: https://www.blog.pythonlibrary.org/2023/03/21/the-python-quiz-book-is-now-available/


The Python Quiz Book is Mike Driscoll’s latest book on the Python programming language. There are over one hundred quizzes and answers in the book to help you test your Python knowledge.
From the Pub
CodersLegacy: Pyinstaller Spec File Tutorial

Link: https://coderslegacy.com/pyinstaller-spec-file-tutorial/

In this Pyinstaller Tutorial, we will discuss how to manage, modify, and use the Spec File to compile EXE’s.
Generating a single executable file that works flawlessly on every platform is not an easy
PyCoder’s Weekly: Issue #569 (March 21, 2023)

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

#569 – MARCH 21, 2023 View in Browser » How to Evaluate the Quality of Python Packages Just like you shouldn’t download any file from the Internet, you shouldn’t blindly install third-party Pyth
Python Bytes: #328 We are going to need some context here

Link: https://pythonbytes.fm/episodes/show/328/we-are-going-to-need-some-context-here

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

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

<p>Sponsored by <a href="http://pythonbytes.fm/f
Python for Beginners: Pandas Append Row to DataFrame

Link: https://www.pythonforbeginners.com/basics/pandas-append-row-to-dataframe

The pandas module provides different methods to add and remove rows from a dataframe. In this article, we will discuss different ways to append a row to pandas dataframe using the append() method and
Mike Driscoll: ArcticDB and Python – An Interview with Gary Collier

Link: https://www.blog.pythonlibrary.org/2023/03/22/arcticdb-and-python-an-interview-with-gary-collier/

The Man Group, contacted me about their Python product, ArcticDB. If you go to ArcticDB’s documentation, you’ll learn that it is Man Group’s high-performance Python-native DataFrame database.
Gary Col
Real Python: When Should You Use .__repr__() vs .__str__() in Python?

Link: https://realpython.com/python-repr-vs-str/

One of the most common tasks that a computer program performs is to display data. The program often displays this information to the program’s user. However, a program also needs to show information t
Python Software Foundation: Protecting the Python Trademarks

Link: https://pyfound.blogspot.com/2023/03/protecting-python-trademarks.html

Who is the Trademarks Working Group?The Python Software Foundation Trademarks Working Group was created by the PSF Board of Directors to  monitor and authorize (or prohibit) use of trademarks held by