Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python Morsels: Prompting a user for input

Link: https://www.pythonmorsels.com/prompting-for-input/

We can prompt our users for input with Python's built-in input function.



Table of contents

Prompting for user input
Customizing the prompt text
Prompt users with Python's built-in input function
Hynek Schlawack: Python Project-Local Virtualenv Management Redux

Link: https://hynek.me/articles/python-virtualenv-redux/

One of my first TIL entries was about how you can imitate Node’s node_modules semantics in Python on UNIX-like operating systems. A lot has happened since then (to the better!) and it’s time for an up
Armin Ronacher: FSL: A Better Business/Open Source Balance Than AGPL

Link: http://lucumr.pocoo.org/2024/9/23/fsl-agpl-open-source-businesses

subtext: in my opinion, and for companies (and their users) that want a
good balance between protecting their core business with Open Source
ideals.
Following up to my thoughts on the case for funding
Django Weblog: PyCharm & Django Campaign 2024 - encore

Link: https://www.djangoproject.com/weblog/2024/sep/23/pycharm-django-campaign-2024-encore/

The Django Software Foundation's biggest fundraising event of the year is here!
Get 30% off PyCharm, Support Django
Each year, our friends at JetBrains, the creators of PyCharm, run an incredible deal
Python Bytes: #402 How to monetize your blog

Link: https://pythonbytes.fm/episodes/show/402/how-to-monetize-your-blog

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><strong>Architecture Decision Records</strong> <strong>(ADRs)</strong></li>
<li><strong><a href="https://narwhals-dev.github.io/narwhals
PyCharm: PyCharm vs. Jupyter Notebook

Link: https://blog.jetbrains.com/pycharm/2024/09/pycharm-vs-jupyter-notebook/


Jupyter notebooks are an important tool for data scientists, providing an easy option for conducting experiments and presenting results. According to our Developer Ecosystem Survey 2023, at least 35%
Real Python: Advanced Python import Techniques

Link: https://realpython.com/courses/advanced-import-techniques/

In Python, you use the import keyword to make code in one module available in another. Imports in Python are important for structuring your code effectively. Using imports properly will make you more
PyCoder’s Weekly: Issue #648 (Sept. 24, 2024)

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

#648 – SEPTEMBER 24, 2024 View in Browser » Python 3.13 Preview: Free Threading and a JIT Compiler Get a sneak peek at the upcoming features in Python 3.13 aimed at enhancing performance. In thi
Quansight Labs Blog: Multi-dimensional Sparse Arrays in SciPy

Link: https://labs.quansight.org/blog/multi-dimensional-sparse-arrays

My work focused on extending support for COOrdinate sparse arrays in SciPy to n-dimensions.
Mike Driscoll: JupyterLab 101 Kickstarter Stretch Goal

Link: https://www.blog.pythonlibrary.org/2024/09/25/jupyterlab-101-kickstarter-stretch-goal/

My Kickstarter for my latest Python book is still going on for another eight days. Now is a great time to pre-order the book as well as get my other Python books.

The project is fully funded, and I a
Real Python: Python 3.13 Preview: A Modern REPL

Link: https://realpython.com/python313-repl/

One of Python’s strong points is its interactive capabilities. By running python you start the interactive interpreter, or REPL, which allows you to perform quick calculations or explore and experimen
Django Weblog: 2025 DSF Board Nominations

Link: https://www.djangoproject.com/weblog/2024/sep/25/2025-dsf-board-nominations/

Nominations are open for the 2025 Django Software Foundation Board of Directors.
In 2023 we introduced a staggered term for directors. Of our 7 directors, there are 4 positions currently open, with ea
Talk Python to Me: #478: When and how to start coding with kids

Link: https://talkpython.fm/episodes/show/478/when-and-how-to-start-coding-with-kids

Do you have kids? Maybe nieces and nephews? Or maybe you work in a school environment? Maybe it's just friend's who know you're a programmer and ask about how they should go about introducing programm
Mike Driscoll: Textual – The New MaskedInput Widget

Link: https://www.blog.pythonlibrary.org/2024/09/25/textual-the-new-maskedinput-widget/

Textual v0.80.0 was released today, and it included the brand-new MaskedInput widget. If you have used other GUI toolkits, such as wxPython, you might already be familiar with a masked input widget. T
PyCharm: Django Project Ideas

Link: https://blog.jetbrains.com/pycharm/2024/09/django-project-ideas/


Ready to get started on your Django project? Whether you want to build a personal project, improve your portfolio, or just experiment with a new technology, Django provides the perfect foundation.
We
Python GUIs: Introduction to the QGraphics framework — Creating vector interfaces using the QGraphics View framework

Link: https://www.pythonguis.com/tutorials/pyside6-qgraphics-vector-graphics/

The Qt Graphics View Framework allows you to develop fast and efficient 2D vector graphic scenes. Scenes can contain millions of items, each with their own features and behaviors. By using the Graphic
Real Python: The Real Python Podcast – Episode #222: Using Virtual Environments in Docker & Comparing Python Dev Tools

Link: https://realpython.com/podcasts/rpp/222/

Should you use a Python virtual environment in a Docker container? What are the advantages of using the same development practices locally and inside a container? Christopher Trudeau is back on the sh