Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Python Basics Exercises: Strings and String Methods

Link: https://realpython.com/courses/python-exercises-string-methods/

In Python Basics: Strings and String Methods,
you used strings for text data in Python. You also learned how to manipulate strings with string methods.
For example, you changed strings from lowercase
TechBeamers Python: Generate random characters using Python choice, choices, urandom, randrange, sample…

Link: https://www.techbeamers.com/generate-random-characters-in-python/

In this tutorial, we have collated a list of different ways to generate random characters in Python. You may check out these methods and pick the most suitable one. Our code examples can help you simu
PyCharm: PyCharm 2023.3.1 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/12/2023-3-1/

The first bug-fix update for v2023.3 has arrived! 
You can update to this version from inside the IDE, using the Toolbox App, or via snaps, if you’re using Ubuntu. You can also download it directly fr
PyCoder’s Weekly: Issue #607 (Dec. 12, 2023)

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

#607 – DECEMBER 12, 2023 View in Browser » Exploring Code Reviews in Python and Automating the Process What goes into a code review in Python? Is there a difference in how a large organization p
Python Bytes: #364 Holy Match-Cases Batman!

Link: https://pythonbytes.fm/episodes/show/364/holy-match-cases-batman

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

<ul>
<li><a href="https://www.b-list.org/weblog/2023/dec/03/python-enums/"><strong>A Python/Django Advent calendar</strong></a></li>
<li><a href=
TypeThePipe: Python protocols. When to use them in your projects to abstract and decoupling

Link: https://typethepipe.com/post/python-protocols-when-to-use/

pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.source
James Bennett: Django's three types of model inheritance

Link: https://www.b-list.org/weblog/2023/dec/12/django-model-inheritance/

This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Real Python: Build a Scalable Flask Web Project From Scratch

Link: https://realpython.com/flask-project/

Flask is a powerful and flexible micro web framework for Python, ideal for both small and large web projects. It provides a straightforward way to get a web application up and running, with all the fe
James Bennett: Database views in Django

Link: https://www.b-list.org/weblog/2023/dec/13/django-database-views/

This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Talk Python to Me: #442: Ultra High Speed Message Parsing with msgspec

Link: https://talkpython.fm/episodes/show/442/ultra-high-speed-message-parsing-with-msgspec

If you're a fan of Pydantic or dataclasses, you'll definitely be interested in this episode. We are talking about a super fast data modeling and validation framework called msgspec. Some of the types
James Bennett: Database functions in Django

Link: https://www.b-list.org/weblog/2023/dec/14/django-database-functions/

This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Test and Code: 211: Stamp out test dependencies with pytest plugins

Link: https://podcast.pythontest.com/episodes/211-stamp-out-test-dependencies-with-pytest-plugins

We want to be able to run tests in a suite, and debug them in isolation, and have the behavior be the same.  If the behavior is different in isolation vs in a suite, it's a nightmare to debug. In this
James Bennett: Python packaging: use the "src"

Link: https://www.b-list.org/weblog/2023/dec/15/python-packaging-src-layout/

This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Matt Layman: Tailwind CSS on Python and Heroku - Building SaaS

Link: https://www.mattlayman.com/blog/2023/tailwind-css-on-python-and-heroku-building-saas/

Tailwind CSS is a fantastic tool for making CSS easy to use on your webapps. On the video, I added Tailwind CSS to my Django app and showed how to use it and deploy it to Heroku (which required some e
James Bennett: Say what you mean in a regex

Link: https://www.b-list.org/weblog/2023/dec/16/python-regex-unicode-digits/

This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Kay Hayen: Nuitka Release 1.9

Link: https://nuitka.net/posts/nuitka-release-19.html

This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release has had a focus on improved startup time and compatibility
wi
James Bennett: Don't use class methods on Django models

Link: https://www.b-list.org/weblog/2023/dec/17/django-model-classmethod/

This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Zato Blog: Automating telecommunications networks with Python and SFTP

Link: https://zato.io/en/insights/sftp.html


Automating telecommunications networks with Python and SFTP


2023-12-18, by Dariusz Suchojad


In the realm of telecommunications, the Secure File Transfer Protocol (SFTP) serves as a critical mec