PyCharm: What is the Django Web Framework?
Link:
In this blog post, we’ll introduce you to web frameworks and explore what they are and why they’re vital if you want to develop apps rapidly without compromising on security. More importantly, we’ll e
Link:
In this blog post, we’ll introduce you to web frameworks and explore what they are and why they’re vital if you want to develop apps rapidly without compromising on security. More importantly, we’ll e
Python GUIs: How to Create a Custom Title Bar for a PyQt Window — Customize Your Python App's Title Bars
Link: https://www.pythonguis.com/tutorials/custom-title-bar-pyqt6/
PyQt provides plenty of tools for creating unique and visually appealing graphical user interfaces (GUIs). One aspect of your applications that you may not have considered customizing is the title bar
Link: https://www.pythonguis.com/tutorials/custom-title-bar-pyqt6/
PyQt provides plenty of tools for creating unique and visually appealing graphical user interfaces (GUIs). One aspect of your applications that you may not have considered customizing is the title bar
Python GUIs
Create Custom Title Bars for PyQt Windows
A window's title bar is the bar at the top of the window where the application typically displays a title. This bar also provides standard buttons for minimizing, maximizing, restoring, and closing the current window. In most cases, the title bar is provided…
Real Python: The Python Rich Package: Unleash the Power of Console Text
Link: https://realpython.com/python-rich-package/
Python’s Rich package is a tool kit that helps you generate beautifully formatted and highlighted text in the console.
More broadly, it allows you to build an attractive text-based user interface (TUI
Link: https://realpython.com/python-rich-package/
Python’s Rich package is a tool kit that helps you generate beautifully formatted and highlighted text in the console.
More broadly, it allows you to build an attractive text-based user interface (TUI
Realpython
The Python Rich Package: Unleash the Power of Console Text – Real Python
Rich is a powerful library for constructing text-based user interfaces (TUIs) using Python. With it, you can make your code more readable by pretty-printing complex data structures, and you can make your app more attractive for your user with colored and…
Mike Driscoll: Episode 23 – The Ruff Formatter with Charlie Marsh
Link: https://www.blog.pythonlibrary.org/2023/11/27/episode-23-the-ruff-formatter-with-charlie-marsh/
The Ruff linter is a Python linter written in Rust that is super fast. The people behind Ruff recently released a new tool that is a part of Ruff that allows Ruff to format your Python code using the
Link: https://www.blog.pythonlibrary.org/2023/11/27/episode-23-the-ruff-formatter-with-charlie-marsh/
The Ruff linter is a Python linter written in Rust that is super fast. The people behind Ruff recently released a new tool that is a part of Ruff that allows Ruff to format your Python code using the
Mouse Vs Python
Episode 23 - The Ruff Formatter with Charlie Marsh - Mouse Vs Python
The Ruff linter is a Python linter written in Rust that is super fast. The people behind Ruff recently released a new tool that is a part of Ruff that
ListenData: How to Get Unique Values in a Column in Pandas DataFrame?
Link: https://www.listendata.com/2023/11/find-unique-values-in-column-pandas.html
This tutorial explains how to get unique values from a column in Pandas DataFrame, along with examples.
Find Unique Values in a Column
df['columnName'].unique()
To read this article in full, please cl
Link: https://www.listendata.com/2023/11/find-unique-values-in-column-pandas.html
This tutorial explains how to get unique values from a column in Pandas DataFrame, along with examples.
Find Unique Values in a Column
df['columnName'].unique()
To read this article in full, please cl
ListenData
How to Get Unique Values in a Column in Pandas DataFrame?
This tutorial explains how to get unique values from a column in Pandas dataframe, along with examples.
Real Python: Advent of Code: Solving Puzzles With Python
Link: https://realpython.com/courses/python-advent-of-code/
Advent of Code is an online Advent calendar where you’ll find new programming puzzles offered each day from December 1 to 25. While you can solve the puzzles at any time, the excitement when new puzzl
Link: https://realpython.com/courses/python-advent-of-code/
Advent of Code is an online Advent calendar where you’ll find new programming puzzles offered each day from December 1 to 25. While you can solve the puzzles at any time, the excitement when new puzzl
Realpython
Advent of Code: Solving Puzzles With Python – Real Python
Advent of Code is an online advent calendar that shares new programming puzzles each day from December 1 to the 25. In this Code Conversation, you'll learn why solving programming puzzles can be beneficial and how you can get started with Advent of Code using…
PyCoder’s Weekly: Issue #605 (Nov. 28, 2023)
Link: https://pycoders.com/issues/605
#605 – NOVEMBER 28, 2023 View in Browser » Inline Dependencies for Small Python Scripts Sabs wanted the ability to specify dependencies inside a single Python script, and although there are PEPs
Link: https://pycoders.com/issues/605
#605 – NOVEMBER 28, 2023 View in Browser » Inline Dependencies for Small Python Scripts Sabs wanted the ability to specify dependencies inside a single Python script, and although there are PEPs
Pycoders
PyCoder’s Weekly | Issue #605
Issue #605 of the PyCoder’s Weekly newsletter, published Nov. 28, 2023.
Zero to Mastery: Python Monthly Newsletter 💻🐍
Link: https://zerotomastery.io/blog/python-monthly-newsletter-november-2023/?utm_source=python-rss-feed
48th issue of Andrei Neagoie's must-read monthly Python Newsletter: Python 3.12 is Out, CLI Tools With Python, Career Advice, and much more. Read the full newsletter to get up-to-date with everything
Link: https://zerotomastery.io/blog/python-monthly-newsletter-november-2023/?utm_source=python-rss-feed
48th issue of Andrei Neagoie's must-read monthly Python Newsletter: Python 3.12 is Out, CLI Tools With Python, Career Advice, and much more. Read the full newsletter to get up-to-date with everything
Zero To Mastery
[November 2023] Python Monthly Newsletter 💻🐍 | Zero To Mastery
48th issue of Andrei Neagoie's must-read monthly Python Newsletter read by 15,000+ Pythonistas. Get up-to-date with the top Python news from last month.
scikit-learn: My mentored internship at scikit-learn
Link: https://blog.scikit-learn.org/diversity/mentoring/
How it is to be an Intern at scikit-learn
My name is Stefanie Senger, and I recent
Link: https://blog.scikit-learn.org/diversity/mentoring/
How it is to be an Intern at scikit-learn
My name is Stefanie Senger, and I recent
scikit-learn Blog
My mentored internship at scikit-learn
Author: Stefanie Senger , François Goupil
Python Bytes: #362 You can deprecate a global variable?
Link: https://pythonbytes.fm/episodes/show/362/you-can-deprecate-a-global-variable
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://vadimkravcenko.com/shorts/habits-of-great-software-engineers"><strong>Habits of great software engineers</strong></a></
Link: https://pythonbytes.fm/episodes/show/362/you-can-deprecate-a-global-variable
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://vadimkravcenko.com/shorts/habits-of-great-software-engineers"><strong>Habits of great software engineers</strong></a></
pythonbytes.fm
You can deprecate a global variable?
News and announcements from the Python community for the week of Nov 28th, 2023
Gocept Weblog: The final teardown
Link: https://blog.gocept.com/2023/11/29/the-final-teardown/
After writing so many teardowns in tests for software projects for customers, open source projects and in house software, it is now time for the gocept folks to finally work on a last teardown of the
Link: https://blog.gocept.com/2023/11/29/the-final-teardown/
After writing so many teardowns in tests for software projects for customers, open source projects and in house software, it is now time for the gocept folks to finally work on a last teardown of the
gocept blog
The final teardown
After writing so many teardowns in tests for software projects for customers, open source projects and in house software, it is now time for the gocept folks to finally work on a last teardown of t…
Quansight Labs Blog: Improving the interpolation and signal processing capabilities of CuPy
Link: https://labs.quansight.org/blog/cupy-czi-grant-year1
We are excited to spread the news about the improvements that have been taking place in CuPy, where 18 interpolation and more than 100 signal processing parallel GPU APIs are now available as part of
Link: https://labs.quansight.org/blog/cupy-czi-grant-year1
We are excited to spread the news about the improvements that have been taking place in CuPy, where 18 interpolation and more than 100 signal processing parallel GPU APIs are now available as part of
labs.quansight.org
Improving the interpolation and signal processing capabilities of CuPy
We are excited to spread the news about the improvements that have been taking place in CuPy, where 18 interpolation and more than 100 signal processing parallel GPU APIs are now available as part of a EOSS4 CZI grant.
Quansight Labs Blog: Unlocking C-level performance in pandas.DataFrame.apply with Numba
Link: https://labs.quansight.org/blog/unlocking-c-level-performance-in-df-apply
A quick overview of the new Numba engine in DataFrame.apply
Link: https://labs.quansight.org/blog/unlocking-c-level-performance-in-df-apply
A quick overview of the new Numba engine in DataFrame.apply
labs.quansight.org
Unlocking C-level performance in pandas.DataFrame.apply with Numba
A quick overview of the new Numba engine in DataFrame.apply
Real Python: Single and Double Underscores in Python Names
Link: https://realpython.com/python-double-underscore/
Python has a few important naming conventions that are based on using either a single or double underscore character (_). These conventions allow you to differentiate between public and non-public nam
Link: https://realpython.com/python-double-underscore/
Python has a few important naming conventions that are based on using either a single or double underscore character (_). These conventions allow you to differentiate between public and non-public nam
Realpython
Single and Double Underscores in Python Names – Real Python
Learn Python naming conventions with single and double underscores to design APIs, create safe classes, and prevent name clashes.
TypeThePipe: Boosting Python development speed with Ruff: An all-in-one lightning fast linter
Link: https://typethepipe.com/post/python-ruff-linter-code-formatter-rules/
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
Link: https://typethepipe.com/post/python-ruff-linter-code-formatter-rules/
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
TypeThePipe
Boosting Python development speed with Ruff: An all-in-one lightning fast linter | TypeThePipe
Discover how you can 10x to 100x improve your linter and pre-commit checks by adding Ruff module and rules to your project.
Django Weblog: 2024 DSF Board Election Results
Link: https://www.djangoproject.com/weblog/2023/nov/29/2024-dsf-board-election-results/
The 2024 DSF Board Election has closed, and the following candidates have been elected:
Jacob Kaplan-Moss
Sarah Abderemane
Thibaud Colas
They will all serve two years for their term.
From th
Link: https://www.djangoproject.com/weblog/2023/nov/29/2024-dsf-board-election-results/
The 2024 DSF Board Election has closed, and the following candidates have been elected:
Jacob Kaplan-Moss
Sarah Abderemane
Thibaud Colas
They will all serve two years for their term.
From th
Django Project
2024 DSF Board Election Results
Posted by Katie McLaughlin on November 29, 2023
Test and Code: 208: Tests with no assert statements
Link: https://testandcode.com/episodes/208-tests-with-no-assert-statements
Why on earth would you want to write a test with no assert statements?After all, aren't assert statements how you decide wether a test passes or fails?In this episode, we walk through a handful of use
Link: https://testandcode.com/episodes/208-tests-with-no-assert-statements
Why on earth would you want to write a test with no assert statements?After all, aren't assert statements how you decide wether a test passes or fails?In this episode, we walk through a handful of use
Python Test
Python Test | 208: Tests with no assert statements
Practical automated testing for software engineers using Python.
Mostly. But also so much more.
Mostly. But also so much more.
Test and Code: 210: TDD - Refactor while green
Link: https://testandcode.com/episodes/210-tdd-refactor-while-green
Test Driven Development. Red, Green, Refactor.
Do we have to do the refactor part?
Does the refactor at the end include tests?
Or can I refactor the tests at any time?
Why is refactor at the end?
Link: https://testandcode.com/episodes/210-tdd-refactor-while-green
Test Driven Development. Red, Green, Refactor.
Do we have to do the refactor part?
Does the refactor at the end include tests?
Or can I refactor the tests at any time?
Why is refactor at the end?
Python Test
Python Test | 210: TDD - Refactor while green
a.k.a Test & Code. Python's test focused podcast is more than just pytest, testing, and TDD.
We also cover Python packaging, data science, CI/CD, project automation, and tons of other software engineering practices.
Hosted by Brian Okken.
We also cover Python packaging, data science, CI/CD, project automation, and tons of other software engineering practices.
Hosted by Brian Okken.
Ned Batchelder: Say it again: values not expressions
Link: https://nedbatchelder.com/blog/202311/say_it_again_values_not_expressions.html
Sometimes you can explain a simple thing for the thousandth time,
and come away with a deeper understanding yourself. It happened to me the
other day with Python mutable argument default values.
This
Link: https://nedbatchelder.com/blog/202311/say_it_again_values_not_expressions.html
Sometimes you can explain a simple thing for the thousandth time,
and come away with a deeper understanding yourself. It happened to me the
other day with Python mutable argument default values.
This
Nedbatchelder
Say it again: values not expressions
Sometimes you can explain a simple thing for the thousandth time, and come away with a deeper understanding yourself. It happened to me the other day with Python mutable argument default values.
Armin Ronacher: Bundleless: Not Doing Things Makes You Fast
Link: http://lucumr.pocoo.org/2023/11/30/not-doing-things-makes-you-fast
I recently came across a tweet and one
statement in it really triggered me: the claim that a bundleless dev
server does not work. The idea here being that you cannot avoid bundling
during development
Link: http://lucumr.pocoo.org/2023/11/30/not-doing-things-makes-you-fast
I recently came across a tweet and one
statement in it really triggered me: the claim that a bundleless dev
server does not work. The idea here being that you cannot avoid bundling
during development
lucumr.pocoo.org
Bundleless: Not Doing Things Makes You Fast
Ramblings about bundleless JavaScript
Python⇒Speed: Using Polars in a Pandas world
Link: https://pythonspeed.com/articles/polars-pandas-interopability/
Polars is a dataframe-based library that can be faster, more memory efficient, and often simpler to use than Pandas.
It’s also much newer, and correspondingly less popular.
In November 2023:
Polars h
Link: https://pythonspeed.com/articles/polars-pandas-interopability/
Polars is a dataframe-based library that can be faster, more memory efficient, and often simpler to use than Pandas.
It’s also much newer, and correspondingly less popular.
In November 2023:
Polars h
Python⇒Speed
Using Polars in a Pandas world
Pandas has far more third-party integrations than Polars. Learn how to use those libraries with Polars dataframes.