Wesley Chun: Introduction to Python decorators
Link: http://wescpy.blogspot.com/2014/07/introduction-to-python-decorators.html
In this post, we're going to give you a user-friendly introduction to Python decorators. (The code works on both Python 2 [2.6 or 2.7 only] and 3 so don't be concerned with your version.) Before jump
Link: http://wescpy.blogspot.com/2014/07/introduction-to-python-decorators.html
In this post, we're going to give you a user-friendly introduction to Python decorators. (The code works on both Python 2 [2.6 or 2.7 only] and 3 so don't be concerned with your version.) Before jump
Blogspot
Introduction to Python decorators
In this post, we're going to give you a user-friendly introduction to Python decorators. (The code works on both Python 2 [2.6 or 2.7 only...
CodersLegacy: Matplotlib Blitting Tutorial – Optimize your Plotting!
Link: https://coderslegacy.com/matplotlib-blitting-tutorial/
If you are interested in learning about Blitting in Matplotlib, this tutorial is the perfect place for you!
Blitting is a term that’s used in computer graphics and refers to a technique that’s used to
Link: https://coderslegacy.com/matplotlib-blitting-tutorial/
If you are interested in learning about Blitting in Matplotlib, this tutorial is the perfect place for you!
Blitting is a term that’s used in computer graphics and refers to a technique that’s used to
CodersLegacy
Matplotlib Blitting Tutorial - Optimize your Plotting! - CodersLegacy
If you are interested in learning about Blitting in Matplotlib, this tutorial is the perfect place for you!
Kushal Das: A 7 year old pr
Link: https://kushaldas.in/posts/a-7-year-old-pr.html
I can not keep track of Github notifications, for too many years. Yesterday, I
thought of rewriting retask for Python3
only, and noticed a PR waiting
for 7 years only, from Miro.
Now it is merged. To
Link: https://kushaldas.in/posts/a-7-year-old-pr.html
I can not keep track of Github notifications, for too many years. Yesterday, I
thought of rewriting retask for Python3
only, and noticed a PR waiting
for 7 years only, from Miro.
Now it is merged. To
Ned Batchelder: Late initialization with mypy
Link: https://nedbatchelder.com/blog/202302/late_initialization_with_mypy.html
Let’s say you have a complex class with a number of attributes. The class is
used in a few different ways, so sometimes the attributes are available, but
sometimes they haven’t been initialized yet.
Link: https://nedbatchelder.com/blog/202302/late_initialization_with_mypy.html
Let’s say you have a complex class with a number of attributes. The class is
used in a few different ways, so sometimes the attributes are available, but
sometimes they haven’t been initialized yet.
Nedbatchelder
Late initialization with mypy
Let’s say you have a complex class with a number of attributes. The class is used in a few different ways, so sometimes the attributes are available, but sometimes they haven’t been initialized yet.
Doug Hellmann: Removing Bitrot From Virtualenvwrapper's Packaging, with a little help from my friends
Link: https://doughellmann.com/posts/virtualenvwrapper-removing-bitrot-packaging/
After moving virtualenvwrapper to
GitHub, the next phase
of updates was for the packaging. Until this year, the last release of
virtualenvwrapper was 4.8.4 in February of 2019. In some ways, a lot
has
Link: https://doughellmann.com/posts/virtualenvwrapper-removing-bitrot-packaging/
After moving virtualenvwrapper to
GitHub, the next phase
of updates was for the packaging. Until this year, the last release of
virtualenvwrapper was 4.8.4 in February of 2019. In some ways, a lot
has
Doug Hellmann
Removing Bitrot From Virtualenvwrapper's Packaging, with a little help from my friends
After moving virtualenvwrapper to
GitHub, the next phase
of updates was for the packaging. Until this year, the last release of
virtualenvwrapper was 4.8.4 in February of 2019. In some ways, a lot
has changed in the Python packaging ecosystem since then.…
GitHub, the next phase
of updates was for the packaging. Until this year, the last release of
virtualenvwrapper was 4.8.4 in February of 2019. In some ways, a lot
has changed in the Python packaging ecosystem since then.…
David Amos: ChatGPT Is An Extra-Ordinary Python Programmer
Link: https://davidamos.dev/chatgpt-is-an-extra-ordinary-python-programmer/
This article contains affiliate links. See my affiliate disclosure for more information.
I like ChatGPT. A lot. It&aposs the best digital writing assistant I&aposve ever used.If my time using C
Link: https://davidamos.dev/chatgpt-is-an-extra-ordinary-python-programmer/
This article contains affiliate links. See my affiliate disclosure for more information.
I like ChatGPT. A lot. It&aposs the best digital writing assistant I&aposve ever used.If my time using C
Curious About Code
ChatGPT Is An Extra-Ordinary Python Programmer
Not extraordinary. Extra-ordinary. As in, its ordinariness abounds.
Codementor: Functions and Main method in C Programming
Link: https://www.codementor.io/nimeshneema/functions-and-main-method-in-c-programming-21y70tzlnn
fundamentals of C programming continued...
Link: https://www.codementor.io/nimeshneema/functions-and-main-method-in-c-programming-21y70tzlnn
fundamentals of C programming continued...
www.codementor.io
Functions and Main method in C Programming | Codementor
fundamentals of C programming continued...
Kay Hayen: Nuitka Package Configuration Part 2
Link: https://nuitka.net/doc/nuitka-package-config-part2.html
This is the second part of a post series under the tag package_config that explains the Nuitka
package configuration in more detail. To recap, Nuitka package configuration is
the way Nuitka learns abo
Link: https://nuitka.net/doc/nuitka-package-config-part2.html
This is the second part of a post series under the tag package_config that explains the Nuitka
package configuration in more detail. To recap, Nuitka package configuration is
the way Nuitka learns abo
Mike Driscoll: PyDev of the Week: Eric Mendes
Link: https://www.blog.pythonlibrary.org/2023/02/13/pydev-of-the-week-eric-mendes/
This week we welcome Eric Mendes as our PyDev of the Week! Eric is the author of unexpected-isaves. You can learn more about Eric is up to by visiting Eric’s GitHub Profile.
Let’s spend a few moments
Link: https://www.blog.pythonlibrary.org/2023/02/13/pydev-of-the-week-eric-mendes/
This week we welcome Eric Mendes as our PyDev of the Week! Eric is the author of unexpected-isaves. You can learn more about Eric is up to by visiting Eric’s GitHub Profile.
Let’s spend a few moments
Mouse Vs Python
PyDev of the Week: Eric Mendes - Mouse Vs Python
This week we welcome Eric Mendes as our PyDev of the Week! Eric is the author of unexpected-isaves. You can learn more about Eric is up to by visiting
Python for Beginners: Convert XML to Dictionary in Python
Link: https://www.pythonforbeginners.com/basics/convert-xml-to-dictionary-in-python
XML file format is used extensively to store and transmit data. While processing XML files in python, we need to convert them into a Python object such as a dictionary. This article discusses how to c
Link: https://www.pythonforbeginners.com/basics/convert-xml-to-dictionary-in-python
XML file format is used extensively to store and transmit data. While processing XML files in python, we need to convert them into a Python object such as a dictionary. This article discusses how to c
PythonForBeginners.com
Convert XML to Dictionary in Python - PythonForBeginners.com
Convert XML to Dictionary in Python will help you improve your python skills with easy to follow examples and tutorials.
Real Python: Python News: What's New From January 2023
Link: https://realpython.com/python-news-january-2023/
The new year has arrived, and January brought a flurry of new and interesting Python enhancement proposals (PEPs). Topics range from f-string formalization and no-GIL Python to packaging. There’s been
Link: https://realpython.com/python-news-january-2023/
The new year has arrived, and January brought a flurry of new and interesting Python enhancement proposals (PEPs). Topics range from f-string formalization and no-GIL Python to packaging. There’s been
Realpython
Python News: What's New From January 2023 – Real Python
Quickly get up to speed on what's been happening in the world of Python in the past month. The PSF hires a security developer in residence! You'll also read about Python 3.12 alpha 4 and three recently published PEPs. Maybe you'll get dragged into the ongoing…
death and gravity: Caching a lot of methods in Python
Link: https://death.andgravity.com/caching-methods
So,
you're using a Python API client to get a bunch of data,
and you need to cache results and retry on errors.
You could write a wrapper class,
but that's just one more thing to test and maintain.1
T
Link: https://death.andgravity.com/caching-methods
So,
you're using a Python API client to get a bunch of data,
and you need to cache results and retry on errors.
You could write a wrapper class,
but that's just one more thing to test and maintain.1
T
death and gravity
Caching a lot of methods in Python
... in which you'll learn how to cache a lot of methods in Python, even for objects created by someone else. Did you know that, contrary to popular belief, Python programmers can have a little monkey patching as a treat?
Talk Python to Me: #403: Fusion Ignition Breakthrough and Python
Link: https://talkpython.fm/episodes/show/403/fusion-ignition-breakthrough-and-python
Imagine a world with free and unlimited clean energy. That's the musings of a great science fiction story. But nuclear fusion (the kind that powers the sun) has always been close at hand, we see the
Link: https://talkpython.fm/episodes/show/403/fusion-ignition-breakthrough-and-python
Imagine a world with free and unlimited clean energy. That's the musings of a great science fiction story. But nuclear fusion (the kind that powers the sun) has always been close at hand, we see the
talkpython.fm
Fusion Ignition Breakthrough and Python
Imagine a world with free and unlimited clean energy. That's the musings of a great science fiction story. But nuclear fusion (the kind that powers the sun) has always been close at hand, we see the sun every day, and yet impossibly far away as a technology.…
PyBites: My experience building a FastAPI + Streamlit app
Link: https://pybit.es/articles/my-experience-building-a-fastapi-streamlit-app/
I recently finished my time in the PDM program with Bob as my coach. This post focuses on how I made a back-end read-only database using FastAPI and a front-end using Streamlit along with the challeng
Link: https://pybit.es/articles/my-experience-building-a-fastapi-streamlit-app/
I recently finished my time in the PDM program with Bob as my coach. This post focuses on how I made a back-end read-only database using FastAPI and a front-end using Streamlit along with the challeng
Pybites
My Experience Building A FastAPI + Streamlit App - Pybites
I recently finished my time in the PDM program with Bob as my coach. This post focuses on how I made a back-end read-only database using FastAPI and a
Codementor: Ways to Implement increment operator in C Language..
Link: https://www.codementor.io/nimeshneema/ways-to-implement-increment-operator-in-c-language-21zbrpmhyu
fundamentals of C programming series..
Link: https://www.codementor.io/nimeshneema/ways-to-implement-increment-operator-in-c-language-21zbrpmhyu
fundamentals of C programming series..
www.codementor.io
Ways to Implement increment operator in C Language.. | Codementor
fundamentals of C programming series..
Glyph Lefkowitz: Data Classification
Link: https://blog.glyph.im/2023/02/data-classification.html
Is there a place for non-@dataclass classes in Python any more?
I have previously — and somewhat famously — written
favorably about @dataclass’s venerable progenitor,
attrs, and how you should use it
Link: https://blog.glyph.im/2023/02/data-classification.html
Is there a place for non-@dataclass classes in Python any more?
I have previously — and somewhat famously — written
favorably about @dataclass’s venerable progenitor,
attrs, and how you should use it
blog.glyph.im
Data Classification
Does Python still have a need for class without @dataclass?
Django Weblog: Django security releases issued: 4.1.7, 4.0.10, and 3.2.18
Link: https://www.djangoproject.com/weblog/2023/feb/14/security-releases/
In accordance with our security release policy, the Django team
is issuing
Django 4.1.7,
Django 4.0.10, and
Django 3.2.18.
These releases addresses the security issue detailed below. We encourage all
Link: https://www.djangoproject.com/weblog/2023/feb/14/security-releases/
In accordance with our security release policy, the Django team
is issuing
Django 4.1.7,
Django 4.0.10, and
Django 3.2.18.
These releases addresses the security issue detailed below. We encourage all
Django Project
Django security releases issued: 4.1.7, 4.0.10, and 3.2.18
Posted by Carlton Gibson on Feb. 14, 2023
Ned Batchelder: Late initialization, reconsidered
Link: https://nedbatchelder.com/blog/202302/late_initialization_reconsidered.html
A few days ago I posted Late initialization with mypy,
and people gave me feedback, and I realized they were right. The placebo
solution described there is clever, but too clever. It circumvents the
Link: https://nedbatchelder.com/blog/202302/late_initialization_reconsidered.html
A few days ago I posted Late initialization with mypy,
and people gave me feedback, and I realized they were right. The placebo
solution described there is clever, but too clever. It circumvents the
Nedbatchelder
Late initialization, reconsidered
A few days ago I posted <a href="//nedbatchelder.com/blog/202302/late_initialization_with_mypy.html">Late initialization with mypy</a>, and people gave me feedback, and I realized they were right. The placebo solution described there is clever, but too clever.
Real Python: Getters and Setters in Python
Link: https://realpython.com/courses/getters-and-setters-python/
If you come from a language like Java or C++, then you’re probably used to writing getter and setter methods for every attribute in your classes. These methods allow you to access and mutate private a
Link: https://realpython.com/courses/getters-and-setters-python/
If you come from a language like Java or C++, then you’re probably used to writing getter and setter methods for every attribute in your classes. These methods allow you to access and mutate private a
Realpython
Getters and Setters in Python – Real Python
In this video course, you'll learn what getter and setter methods are, how Python properties are preferred over getters and setters when dealing with attribute access and mutation, and when to use getter and setter methods instead of properties in Python.
Everyday Superpowers: Use ABCs for less-restrictive type hints.
Link: https://everydaysuperpowers.dev/articles/use-abcs-for-less-restrictive-type-hints/
Many people, especially those new to type hints, write hints that make things harder for users. This article will give you one tool to make your code easier to use.Read more...
Link: https://everydaysuperpowers.dev/articles/use-abcs-for-less-restrictive-type-hints/
Many people, especially those new to type hints, write hints that make things harder for users. This article will give you one tool to make your code easier to use.Read more...
PyCoder’s Weekly: Issue #564 (Feb. 14, 2023)
Link: https://pycoders.com/issues/564
#564 – FEBRUARY 14, 2023 View in Browser » Monorepos in Python A monorepo is a source control pattern in some organizations where a single code repository is shared for many or all projects. Thi
Link: https://pycoders.com/issues/564
#564 – FEBRUARY 14, 2023 View in Browser » Monorepos in Python A monorepo is a source control pattern in some organizations where a single code repository is shared for many or all projects. Thi
Pycoders
PyCoder’s Weekly | Issue #564
Issue #564 of the PyCoder’s Weekly newsletter, published Feb. 14, 2023.