Brett Cannon: Unravelling `global`
Link: https://snarky.ca/unravelling-global/
While preparing my talk for PyCascades 2023 on this very blog post series of Python&aposs syntactic sugar, I had an inkling that I could unravel the global statement. After talking to some folks after
Link: https://snarky.ca/unravelling-global/
While preparing my talk for PyCascades 2023 on this very blog post series of Python&aposs syntactic sugar, I had an inkling that I could unravel the global statement. After talking to some folks after
Tall, Snarky Canadian
Unravelling `global`
While preparing my talk for PyCascades 2023 on this very blog post series of Python's syntactic sugar, I had an inkling that I could unravel the global statement. After talking to some folks after my talk, I realized that I could, in fact, unravel it! The…
Lucas Cimon: __slots__ memory optimization in Python
Link: https://chezsoi.org/lucas/blog/slots-memory-optimizations-in-python.html
Illustration from realpython.com
The other day, while working on fpdf2,
I used @dataclass,
a nice decorator that came in the standard library with Python 3.7,
to quickly define a class that most
Link: https://chezsoi.org/lucas/blog/slots-memory-optimizations-in-python.html
Illustration from realpython.com
The other day, while working on fpdf2,
I used @dataclass,
a nice decorator that came in the standard library with Python 3.7,
to quickly define a class that most
Ludochaordic
__slots__ memory optimization in python
Illustration from realpython.com The other day, while working on fpdf2, I used @dataclass, a nice decorator that came in the standard library with Python 3.7, to quickly define a class that mostly stored data. Then a question came to my mind: is the __slots__…
Mike Driscoll: An Intro to Textual – Creating Text User Interfaces with Python
Link: https://www.blog.pythonlibrary.org/2023/03/28/an-intro-to-textual/
Textual is a Python package used to create cross-platform Text User Interfaces (TUI). This may sound like you’ll be creating a user interface with ASCII-art, but that is not the case.
Textual is quite
Link: https://www.blog.pythonlibrary.org/2023/03/28/an-intro-to-textual/
Textual is a Python package used to create cross-platform Text User Interfaces (TUI). This may sound like you’ll be creating a user interface with ASCII-art, but that is not the case.
Textual is quite
Mouse Vs Python
An Intro to Textual - Creating Text User Interfaces with Python - Mouse Vs Python
Textual is a Python package used to create cross-platform Text User Interfaces (TUI). This may sound like you'll be creating a user interface with
Real Python: YAML: Python's Missing Battery
Link: https://realpython.com/courses/yaml-python/
Python is often marketed as a batteries-included language because it comes with almost everything you’d ever expect from a programming language. This statement is mostly true, as the standard library
Link: https://realpython.com/courses/yaml-python/
Python is often marketed as a batteries-included language because it comes with almost everything you’d ever expect from a programming language. This statement is mostly true, as the standard library
Realpython
YAML: Python's Missing Battery – Real Python
In this video course, you'll learn about working with YAML in Python. By the end of it, you'll know about the available libraries, their strengths and weaknesses, and the advanced and potentially dangerous features of YAML.
Stack Abuse: Rounding Decimals in Python
Link: https://stackabuse.com/rounding-decimals-in-python/
Introduction
Whether you're working with financial data, scientific calculations, or any other type of data that requires precise decimal arithmetic, knowing how to round decimal numbers accurately ca
Link: https://stackabuse.com/rounding-decimals-in-python/
Introduction
Whether you're working with financial data, scientific calculations, or any other type of data that requires precise decimal arithmetic, knowing how to round decimal numbers accurately ca
Stack Abuse
Rounding Decimals in Python
Whether you're working with financial data, scientific calculations, or any other type of data that requires precise decimal arithmetic, knowing how to round d...
PyCoder’s Weekly: Issue #570 (March 28, 2023)
Link: https://pycoders.com/issues/570
#570 – MARCH 28, 2023 View in Browser » Lessons Learned From Four Years Programming With Python What are the core lessons you’ve learned along your Python development journey? What are key takea
Link: https://pycoders.com/issues/570
#570 – MARCH 28, 2023 View in Browser » Lessons Learned From Four Years Programming With Python What are the core lessons you’ve learned along your Python development journey? What are key takea
Pycoders
PyCoder’s Weekly | Issue #570
Issue #570 of the PyCoder’s Weekly newsletter, published March 28, 2023.
The Python Coding Blog: What’s a Python Iterable? [Python Data Structure Series #1]
Link: https://thepythoncodingbook.com/2023/03/28/whats-a-python-iterable-python-data-structure-series-1/
You’re familiar with data structures such as lists, dictionaries, tuples, sets, and more. You may even know about the similarities and differences between their behaviours. But how comfortable are you
Link: https://thepythoncodingbook.com/2023/03/28/whats-a-python-iterable-python-data-structure-series-1/
You’re familiar with data structures such as lists, dictionaries, tuples, sets, and more. You may even know about the similarities and differences between their behaviours. But how comfortable are you
The Python Coding Book
What's a Python Iterable? [Python Data Structure Series #1]
In this first article in the Python Data Structures Series we look at Python Iterables — what are they and what are their characteristics
Brett Cannon: Unravelling `del`
Link: https://snarky.ca/unravelling-del/
In my post on unravelling the global statement, I mentioned how after my PyCascades 2023 talk some people came up to me about a couple of pieces of Python syntax that I had not managed to unravel. Bey
Link: https://snarky.ca/unravelling-del/
In my post on unravelling the global statement, I mentioned how after my PyCascades 2023 talk some people came up to me about a couple of pieces of Python syntax that I had not managed to unravel. Bey
Tall, Snarky Canadian
Unravelling `del`
In my post on unravelling the global statement, I mentioned how after my PyCascades 2023 talk some people came up to me about a couple of pieces of Python syntax that I had not managed to unravel. Beyond global, people thought I should be able to get rid…
Brett Cannon: MVPy: Minimum Viable Python
Link: https://snarky.ca/mvpy-minimum-viable-python/
Over 32 posts spanning well over 2 years, this is the final post in my blog series on Python&aposs syntactic sugar. I had set out to find all of the Python 3.8 syntax that could be rewritten if you we
Link: https://snarky.ca/mvpy-minimum-viable-python/
Over 32 posts spanning well over 2 years, this is the final post in my blog series on Python&aposs syntactic sugar. I had set out to find all of the Python 3.8 syntax that could be rewritten if you we
Tall, Snarky Canadian
MVPy: Minimum Viable Python
Over 32 posts spanning well over 2 years, this is the final post in my blog series on Python's syntactic sugar. I had set out to find all of the Python 3.8 syntax that could be rewritten if you were to run a tool over a single Python source
Stack Abuse: Parsing URLs with Python
Link: https://stackabuse.com/parsing-urls-with-python/
Introduction
URLs are, no doubt, an important part of the internet, as it allows us to access resources and navigate websites. If the internet was one giant graph (which it is), URLs would be the edge
Link: https://stackabuse.com/parsing-urls-with-python/
Introduction
URLs are, no doubt, an important part of the internet, as it allows us to access resources and navigate websites. If the internet was one giant graph (which it is), URLs would be the edge
Python Morsels: Using "any" and "all" in Python
Link: https://www.pythonmorsels.com/any-and-all/
Need to check whether all items in a list match a certain condition? You can use Python's built-in any and all functions for that!
Table of contents
Checking a condition for all items
Using the any
Link: https://www.pythonmorsels.com/any-and-all/
Need to check whether all items in a list match a certain condition? You can use Python's built-in any and all functions for that!
Table of contents
Checking a condition for all items
Using the any
Pythonmorsels
Python's any() and all() functions
Need to check whether all items in a list match a certain condition? You can use Python's built-in any and all functions for that!
Real Python: Build a Maze Solver in Python Using Graphs
Link: https://realpython.com/python-maze-solver/
If you’re up for a little challenge and would like to take your programming skills to the next level, then you’ve come to the right place! In this hands-on tutorial, you’ll practice object-oriented pr
Link: https://realpython.com/python-maze-solver/
If you’re up for a little challenge and would like to take your programming skills to the next level, then you’ve come to the right place! In this hands-on tutorial, you’ll practice object-oriented pr
Realpython
Build a Maze Solver in Python Using Graphs – Real Python
In this step-by-step project, you'll build a maze solver in Python using graph algorithms from the NetworkX library. Along the way, you'll design a binary file format for the maze, represent it in an object-oriented way, and visualize the solution using scalable…
Ben Cook: Understanding the Data Science Process for Entrepreneurs
Link: https://sparrow.dev/understanding-the-data-science-process-for-entrepreneurs/
As an entrepreneur looking to harness the power of machine learning (ML) in your business, understanding the data science process is crucial. This process can be broken down into three main steps:
Pr
Link: https://sparrow.dev/understanding-the-data-science-process-for-entrepreneurs/
As an entrepreneur looking to harness the power of machine learning (ML) in your business, understanding the data science process is crucial. This process can be broken down into three main steps:
Pr
Sparrow Computing
Understanding the Data Science Process for Entrepreneurs - Sparrow Computing
As an entrepreneur looking to harness the power of machine learning (ML) in your business, understanding the data science process is crucial. This process can be broken down into three main steps: The goal is to move through these stages as quickly as possible…
Glyph Lefkowitz: A Response to Jacob Kaplan-Moss’s “Incompetent But Nice”
Link: https://blog.glyph.im/2023/03/incompetent-but-nice-response.html
Jacob Kaplan-Moss has written a post about one of the most stressful things
that can happen to you as a manager: when someone on your team is getting
along well with the team, apparently trying their
Link: https://blog.glyph.im/2023/03/incompetent-but-nice-response.html
Jacob Kaplan-Moss has written a post about one of the most stressful things
that can happen to you as a manager: when someone on your team is getting
along well with the team, apparently trying their
blog.glyph.im
A Response to Jacob Kaplan-Moss’s “Incompetent But Nice”
What can managers do about employees who are easy to work with, and are trying their best, but can’t seem to get the job done?
"Mathspp Pydon'ts": Write your thesis in LaTeX
Link: https://mathspp.com/blog/write-your-thesis-in-latex
This reference article teaches you the things you'll need to write your thesis or report with LaTeX.
Introduction
I wrote this terse article as a reference for my “Introduction to LaTeX” workshop, w
Link: https://mathspp.com/blog/write-your-thesis-in-latex
This reference article teaches you the things you'll need to write your thesis or report with LaTeX.
Introduction
I wrote this terse article as a reference for my “Introduction to LaTeX” workshop, w
Mathspp
Write your thesis in LaTeX
This reference article teaches you the things you'll need to write your thesis or report with LaTeX.
Python for Beginners: Convert YAML to INI in Python
Link: https://www.pythonforbeginners.com/basics/convert-yaml-to-ini-in-python
We use YAML and INI files to store configuration data. This article discusses how to convert a yaml file or string to an INI file in Python.
Table of ContentsWhat is YAML File Format?What is INI File
Link: https://www.pythonforbeginners.com/basics/convert-yaml-to-ini-in-python
We use YAML and INI files to store configuration data. This article discusses how to convert a yaml file or string to an INI file in Python.
Table of ContentsWhat is YAML File Format?What is INI File
PythonForBeginners.com
Convert YAML to INI in Python - PythonForBeginners.com
Convert YAML to INI in Python will help you improve your python skills with easy to follow examples and tutorials.
The Python Coding Blog: What’s a Python Sequence? [Python Data Structure Series #2]
Link: https://thepythoncodingbook.com/2023/03/30/whats-a-python-sequence-python-data-structure-series-2/
You started your journey through Python’s main data structure categories in the first article in this series, which dealt with iterables. In this article, you’ll focus on another term you’ll often see
Link: https://thepythoncodingbook.com/2023/03/30/whats-a-python-sequence-python-data-structure-series-2/
You started your journey through Python’s main data structure categories in the first article in this series, which dealt with iterables. In this article, you’ll focus on another term you’ll often see
The Python Coding Book
What's a Python Sequence? [Python Data Structure Series #2]
In this second article in the Data Structure series, we look at the Python sequence. What is it? How do we create a class that's a sequence?
ListenData: Open Source ChatGPT Models: A Step-by-Step Guide
Link: https://www.listendata.com/2023/03/open-source-chatgpt-models-step-by-step.html
In this article we will explain how Open Source ChatGPT Models works and how you can run them. We will cover two different open source models, namely Alpaca and GPT4All. The purpose of this article is
Link: https://www.listendata.com/2023/03/open-source-chatgpt-models-step-by-step.html
In this article we will explain how Open Source ChatGPT Models works and how you can run them. We will cover two different open source models, namely Alpaca and GPT4All. The purpose of this article is
ListenData
15 Free Open Source ChatGPT Alternatives (with Code)
Learn how Open Source ChatGPT alternatives work. It includes a step by step guide to run these models with Python.
PyCharm: What’s New in PyCharm 2023.1
Link: https://blog.jetbrains.com/pycharm/2023/03/2023-1/
PyCharm 2023.1 is out! The first major release of the year brings support for remote Jupyter notebooks, enhancements to the new UI, improved type inference for generics, and much more.
See the new fe
Link: https://blog.jetbrains.com/pycharm/2023/03/2023-1/
PyCharm 2023.1 is out! The first major release of the year brings support for remote Jupyter notebooks, enhancements to the new UI, improved type inference for generics, and much more.
See the new fe
The JetBrains Blog
What’s New in PyCharm 2023.1 | The PyCharm Blog
PyCharm 2023.1 is out! The first major release of the year brings support for remote Jupyter notebooks, enhancements to the new UI, improved type inference for generics, and much more. Let’s take a look at what’s inside!
Zero to Mastery: Python Monthly Newsletter 💻🐍
Link: https://zerotomastery.io/blog/python-monthly-newsletter-march-2023/?utm_source=python-rss-feed
40th issue of the Python Monthly Newsletter! Read by 25,000+ Python developers every month. This monthly Python newsletter covers the latest Python news so that you stay up-to-date with the industry a
Link: https://zerotomastery.io/blog/python-monthly-newsletter-march-2023/?utm_source=python-rss-feed
40th issue of the Python Monthly Newsletter! Read by 25,000+ Python developers every month. This monthly Python newsletter covers the latest Python news so that you stay up-to-date with the industry a
Zero To Mastery
[March 2023] Python Monthly Newsletter 💻🐍 | Zero To Mastery
40th issue of the Python Monthly Newsletter! Read by 25,000+ Python developers, Andrei covers the most important Python news to keep you sharp & up-to-date.