Real Python: Python and TOML: New Best Friends
Link: https://realpython.com/python-toml/
TOML stands for Tom’s Obvious Minimal Language. Its human-readable syntax makes TOML convenient to parse into data structures across various programming languages. In Python, you can use the built-in
Link: https://realpython.com/python-toml/
TOML stands for Tom’s Obvious Minimal Language. Its human-readable syntax makes TOML convenient to parse into data structures across various programming languages. In Python, you can use the built-in
Realpython
Python and TOML: New Best Friends – Real Python
TOML is a configuration file format that's becoming increasingly popular in the Python community. In this tutorial, you'll learn the syntax of TOML and explore how you can work with TOML files in your own projects.
Real Python: How to Download Files From URLs With Python
Link: https://realpython.com/python-download-file-from-url/
Python makes it straightforward to download files from a URL with its robust set of libraries. For quick tasks, you can use the built-in urllib module or the requests library to fetch and save files.
Link: https://realpython.com/python-download-file-from-url/
Python makes it straightforward to download files from a URL with its robust set of libraries. For quick tasks, you can use the built-in urllib module or the requests library to fetch and save files.
Realpython
How to Download Files From URLs With Python – Real Python
In this tutorial, you'll find the right tools to help you download files from URLs with Python and manage the data retrieval process. You'll cover data streaming, thread pools, and asynchronous downloads.
Real Python: How to Flush the Output of the Python Print Function
Link: https://realpython.com/python-flush-print-output/
Python’s flush parameter in the print() function allows you to control when to empty the output data buffer, ensuring your output appears immediately. This is useful when building visual progress indi
Link: https://realpython.com/python-flush-print-output/
Python’s flush parameter in the print() function allows you to control when to empty the output data buffer, ensuring your output appears immediately. This is useful when building visual progress indi
Realpython
How to Flush the Output of the Python Print Function – Real Python
In this tutorial, you'll learn how to flush the output of Python's print function. You'll explore output stream buffering in Python using code examples and learn that output streams are block-buffered by default, and that print() with its default arguments…
Real Python: Executing Python Scripts With a Shebang
Link: https://realpython.com/python-shebang/
In shell scripts, the shebang line (#!) specifies the path to the interpreter that should execute the file. You can place it at the top of your Python file to tell the shell how to run your script, al
Link: https://realpython.com/python-shebang/
In shell scripts, the shebang line (#!) specifies the path to the interpreter that should execute the file. You can place it at the top of your Python file to tell the shell how to run your script, al
Realpython
Executing Python Scripts With a Shebang – Real Python
In this tutorial, you'll learn when and how to use the shebang line in your Python scripts to execute them from a Unix-like shell. Along the way, you'll run custom scripts written in your domain-specific language interpreted by Python.
Real Python: Python's raise: Effectively Raising Exceptions in Your Code
Link: https://realpython.com/python-raise-exception/
When you use the raise statement in Python to raise (or throw) an exception, you signal an error or an unusual condition in your program. With raise, you can trigger both built-in and custom exception
Link: https://realpython.com/python-raise-exception/
When you use the raise statement in Python to raise (or throw) an exception, you signal an error or an unusual condition in your program. With raise, you can trigger both built-in and custom exception
Realpython
Python's raise: Effectively Raising Exceptions in Your Code – Real Python
In this tutorial, you'll learn how to raise exceptions in Python, which will improve your ability to efficiently handle errors and exceptional situations in your code. This way, you'll write more reliable, robust, and maintainable code.
Quansight Labs Blog: libsf_error_state: SciPy's first shared library
Link: https://labs.quansight.org/blog/libsf-error-state
The story of the first shared library to make it into the world of low level code that lies beneath SciPy's surface.
Link: https://labs.quansight.org/blog/libsf-error-state
The story of the first shared library to make it into the world of low level code that lies beneath SciPy's surface.
labs.quansight.org
libsf_error_state: SciPy's first shared library
The story of the first shared library to make it into the world of low level code that lies beneath SciPy's surface.
Real Python: Python's zipfile: Manipulate Your ZIP Files Efficiently
Link: https://realpython.com/python-zipfile/
Python’s zipfile module allows you to efficiently manipulate ZIP files, a standard format for compressing and archiving data. With this module, you can create, read, write, extract, and list files wit
Link: https://realpython.com/python-zipfile/
Python’s zipfile module allows you to efficiently manipulate ZIP files, a standard format for compressing and archiving data. With this module, you can create, read, write, extract, and list files wit
Realpython
Python's zipfile: Manipulate Your ZIP Files Efficiently – Real Python
In this guided tutorial, you'll learn how to manipulate ZIP files using Python's zipfile module from the standard library. Through hands-on examples, you'll learn how to read, write, compress, and extract files from your ZIP files quickly.
Real Python: Python's Mutable vs Immutable Types: What's the Difference?
Link: https://realpython.com/python-mutable-vs-immutable-types/
Python’s mutable objects, such as lists and dictionaries, allow you to change their value or data directly without affecting their identity. In contrast, immutable objects, like tuples and strings, do
Link: https://realpython.com/python-mutable-vs-immutable-types/
Python’s mutable objects, such as lists and dictionaries, allow you to change their value or data directly without affecting their identity. In contrast, immutable objects, like tuples and strings, do
Realpython
Python's Mutable vs Immutable Types: What's the Difference? – Real Python
In this tutorial, you'll learn how Python mutable and immutable data types work internally and how you can take advantage of mutability or immutability to power your code.
Real Python: Python's "in" and "not in" Operators: Check for Membership
Link: https://realpython.com/python-in-operator/
Python’s in and not in operators allow you to quickly check if a given value is or isn’t part of a collection of values. This type of check is generally known as a membership test in Python. Therefore
Link: https://realpython.com/python-in-operator/
Python’s in and not in operators allow you to quickly check if a given value is or isn’t part of a collection of values. This type of check is generally known as a membership test in Python. Therefore
Realpython
Python's "in" and "not in" Operators: Check for Membership – Real Python
In this tutorial, you'll learn how to check if a given value is present or absent in a collection of values using Python's in and not in operators, respectively. This type of check is known as membership test in Python.
Real Python: Lists vs Tuples in Python
Link: https://realpython.com/python-lists-tuples/
Python lists and tuples are sequence data types that store ordered collections of items. While lists are mutable and ideal for dynamic, homogeneous data, tuples are immutable, making them suitable for
Link: https://realpython.com/python-lists-tuples/
Python lists and tuples are sequence data types that store ordered collections of items. While lists are mutable and ideal for dynamic, homogeneous data, tuples are immutable, making them suitable for
Realpython
Lists vs Tuples in Python – Real Python
In this tutorial, you'll learn the key characteristics of lists and tuples in Python, as well as how to define and manipulate them. When you're finished, you'll have a good feel for when to use a tuple vs a list in a Python program.
Real Python: Python Folium: Create Web Maps From Your Data
Link: https://realpython.com/python-folium-web-maps-from-data/
Folium is a Python library that lets you create interactive maps using the Leaflet JavaScript library. With Folium, you can visualize geospatial data on a map that you can share as a website. This tut
Link: https://realpython.com/python-folium-web-maps-from-data/
Folium is a Python library that lets you create interactive maps using the Leaflet JavaScript library. With Folium, you can visualize geospatial data on a map that you can share as a website. This tut
Realpython
Python Folium: Create Web Maps From Your Data – Real Python
You'll learn how to create web maps from data using Folium. The package combines Python's data-wrangling strengths with the data-visualization power of the JavaScript library Leaflet. In this tutorial, you'll create and style a choropleth world map that shows…
Zato Blog: Network packet brokers and automation in Python
Link: https://zato.io/en/blog/network-packet-broker-automation-python.html
Network packet brokers and automation in Python
2025-01-27, by Dariusz Suchojad
Packet brokers are crucial for network engineers, providing a clear, detailed view of network traffic,
aiding in
Link: https://zato.io/en/blog/network-packet-broker-automation-python.html
Network packet brokers and automation in Python
2025-01-27, by Dariusz Suchojad
Packet brokers are crucial for network engineers, providing a clear, detailed view of network traffic,
aiding in
Real Python: How to Split a Python List or Iterable Into Chunks
Link: https://realpython.com/how-to-split-a-python-list-into-chunks/
Splitting a Python list into chunks is a common task for parallel processing or memory management. You can achieve it in multiple ways using Python’s built-in libraries, third-party packages, or by wr
Link: https://realpython.com/how-to-split-a-python-list-into-chunks/
Splitting a Python list into chunks is a common task for parallel processing or memory management. You can achieve it in multiple ways using Python’s built-in libraries, third-party packages, or by wr
Realpython
How to Split a Python List or Iterable Into Chunks – Real Python
This tutorial provides an overview of how to split a Python list into chunks. You'll learn several ways of breaking a list into smaller pieces using the standard library, third-party libraries, and custom code. You'll also split multidimensional data to synthesize…
PyCon: Applications for Free Booth Space on Startup Row at PyCon US 2025 Are Now Open
Link: https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html
Calling all startup founders and aspiring entrepreneurs: did you know that PyCon US has been giving away free booth space to early-stage tech companies since 2011? Did you know that, since then, over
Link: https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html
Calling all startup founders and aspiring entrepreneurs: did you know that PyCon US has been giving away free booth space to early-stage tech companies since 2011? Did you know that, since then, over
Blogspot
Applications for Free Booth Space on Startup Row at PyCon US 2025 Are Now Open
Calling all startup founders and aspiring entrepreneurs: did you know that PyCon US has been giving away free booth space to early-stage te...
Python Bytes: #418 I'm a tea pot
Link: https://pythonbytes.fm/episodes/show/418/im-a-tea-pot
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317?featured_on=pythonbytes">In memoriam: Michael Fo
Link: https://pythonbytes.fm/episodes/show/418/im-a-tea-pot
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317?featured_on=pythonbytes">In memoriam: Michael Fo
pythonbytes.fm
I'm a tea pot
News and announcements from the Python community for the week of Jan 27th, 2025
PyCharm: PyCharm 2024.3.2: uv Package Management Support and More!
Link: https://blog.jetbrains.com/pycharm/2025/01/pycharm-2024-3-2/
PyCharm 2024.3.2 is here with uv package management support, flame graph visualization, and other improvements!
Get the latest version from our download page or update through our free Toolbox App.
Link: https://blog.jetbrains.com/pycharm/2025/01/pycharm-2024-3-2/
PyCharm 2024.3.2 is here with uv package management support, flame graph visualization, and other improvements!
Get the latest version from our download page or update through our free Toolbox App.
The JetBrains Blog
PyCharm 2024.3.2: uv Package Management Support and More! | The PyCharm Blog
Get uv package management support, flame graph visualization, and other improvements in PyCharm 2024.3.2.
Real Python: Creating a Scalable Flask Web Application From Scratch
Link: https://realpython.com/courses/create-scalable-flask-web-app/
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
Link: https://realpython.com/courses/create-scalable-flask-web-app/
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
Realpython
Creating a Scalable Flask Web Application From Scratch – Real Python
In this video course, you'll explore the process of creating a boilerplate for a Flask web project. It's a great starting point for any scalable Flask web app that you wish to develop in the future, from basic web pages to complex web applications.
PyCoder’s Weekly: Issue #666: Monkeypatching Django, LLMs with Python, RegExes, and More (Jan. 28, 2025)
Link: https://pycoders.com/issues/666
#666 – JANUARY 28, 2025 View in Browser » Monkeypatching Django The nanodjango project is a modification to the Django framework that lets you get started with a single file instead of the usual
Link: https://pycoders.com/issues/666
#666 – JANUARY 28, 2025 View in Browser » Monkeypatching Django The nanodjango project is a modification to the Django framework that lets you get started with a single file instead of the usual
Pycoders
PyCoder’s Weekly | Issue #666
Issue #666 of the PyCoder’s Weekly newsletter, published Jan. 28, 2025.
PyBites: Bridging the Skills Gap Across Africa with Pybites
Link: https://pybit.es/articles/bridging-the-skills-gap-across-africa-with-pybites/
When Bob and I first started Pybites, there was no way I could have imagined it’d grow to what it is today.Launching our first products was a massive moment for us both, not just because these were wa
Link: https://pybit.es/articles/bridging-the-skills-gap-across-africa-with-pybites/
When Bob and I first started Pybites, there was no way I could have imagined it’d grow to what it is today.Launching our first products was a massive moment for us both, not just because these were wa
Pybites
Bridging The Skills Gap Across Africa With Pybites - Pybites
This value system has led to our very first partnership. The excitement we feel having officially partnered with Believe Resourcing Group (BRG), based in
IronPython-URLs: In memory: Michael Foord 1974-2025
Link: http://ironpython-urls.blogspot.com/2025/01/in-memory-michael-foord-1974-2025.html
I never met Michael in person, but we communicated online about all things Python. He was one of the most prolific contributors to this blog during the heyday of IronPython. If you use Python, chances
Link: http://ironpython-urls.blogspot.com/2025/01/in-memory-michael-foord-1974-2025.html
I never met Michael in person, but we communicated online about all things Python. He was one of the most prolific contributors to this blog during the heyday of IronPython. If you use Python, chances
Blogspot
In memory: Michael Foord 1974-2025
I never met Michael in person, but we communicated online about all things Python. He was one of the most prolific contributors to this blog...