Pythonicity: Random Selection
Random selection utilities used to be common in interviews. Less so in Python circles because of the builtin random module. Still advanced examples may come up. First is a generalization of shuffle and...
View ArticlePython Bytes: #317 Most loved and most dreaded dev tools of 2022
<a href='https://www.youtube.com/watch?v=7mze96vKW_8' style='font-weight: bold;'>Watch on YouTube</a><br> <br> <p><strong>About the show</strong></p>...
View ArticleReal Python: Build Cross-Platform GUI Apps With Kivy
These days, developers are highly likely to be working on a mobile or web application. Python doesn’t have built-in mobile development capabilities, but you can create mobile applications by using...
View ArticlePyCoder’s Weekly: Issue #558 (Jan. 3, 2023)
#558 – JANUARY 3, 2023View in Browser »2022 Real Python Tutorial & Video Course Wrap Up“It’s been another year of changes at Real Python! The Real Python team has written, edited, curated,...
View ArticleTryton News: Renewal of the Foundation Board 2023-2028
After the call for candidates, here are the people co-opted as member of board of the Foundation:Sergi Amacellas Abellana - @pokoliWolf Drechsel - @herrdehNicolas Évrard - @nicoeCédric Krier -...
View ArticlePyPy: Repeated string concatenation is quadratic in PyPy (and CPython)
This is a super brief blog post responding to an issue that we got on the PyPy issue tracker. I am moving my response to the blog (with permission of the submitter) to have a post to point to, since...
View ArticleMahmoud Hashemi: Intentional Creation
Reliably tap into your creativity with the 4 Cs: Consume, critique, curate, create.This is one of my oldest ideas, finally published on the GitHub ReadME Project blog, along with a profile, in June...
View ArticlePython for Beginners: Pandas Replace Value in a Dataframe
Pandas dataframes are used to manipulate tabular data in Python. Sometimes, while manipulating the data, we need to replace certain values in the pandas dataframe. In this article, we will discuss...
View ArticleReal Python: Discover bpython: A Python REPL With IDE-Like Features
The standard Python interpreter lets you run scripts from files or interactively execute code on the fly in a so-called read-evaluate-print loop (REPL). While this is a powerful tool for exploring the...
View ArticleProgramiz: Python List
In this tutorial, we will learn about Python lists (creating lists, changing list items, removing items and other list operations) with the help of examples.
View ArticleRead the Docs: Sphinx 6 is out and has important breaking changes
Sphinx 6 was released on December 29, 2022. It contains a few major breaking changes that users should be aware of, and some smaller new features as well. Here are some of our considerations for the...
View ArticleProgramiz: Python List
In this tutorial, we will learn about Python lists (creating lists, changing list items, removing items and other list operations) with the help of examples.
View ArticleTalk Python to Me: #397: Evaluating New Open Source Tech Panel
The beauty of open source software and libraries is that you're not stuck with a single option some vendor is offering. This is especially true when that support is poor and antiquated. Almost any...
View ArticleMirek Długosz: Asking for ssh key passphrase when signing git commit
git has an option to sign commits and tags. This allows you to verify that change indeed comes from a person it claims to come from. Since 2.34.0, ssh can be used to sign things. Which is nice, because...
View ArticleMike C. Fletcher: Weird regressions in EGL setups
So trying to spend a bit of my vacation going through PyOpenGL issues. So far the biggest issues are all EGL related, with the one currently stumping me is that we do not seem to be able to do an...
View ArticleeGenix.com: Python Meeting Düsseldorf - 2023-01-18
The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.AnkündigungDas nächste Python Meeting Düsseldorf findet an folgendem Termin...
View ArticleCodersLegacy: cx_Freeze Tutorial (Python .py to .exe conversion)
In this Python tutorial, we will discuss the cx_Freeze library, used to effectively and efficiently create EXE’s for our Python applications. Cx_Freeze has been one of my personal favorites ever since...
View ArticleReal Python: The Real Python Podcast – Episode #139: Surveying Comprehension...
Have you embraced the use of comprehensions in your Python journey? Are you familiar with all the varieties of comprehension constructs? This week on the show, Christopher Trudeau is here, bringing...
View ArticlePyBites: PyScript, a first exploration
The countdown timer we’ll build in this article with Python (no Javascript needed) After watching a PDM Code Clinic demo of PyScript the other day I got a lot of inspiration of things I could do with...
View ArticlePython for Beginners: Compare Pandas DataFrames in Python
We use dataframes to handle tabular data in python. Sometimes, we might need to compare different dataframes according to values in their columns for each record. In this article, we will discuss how...
View Article