Awesome Python Applications: Grafana OnCall
Grafana OnCall: Developer-friendly incident response with brilliant Slack integration, with a PagerDuty migration path.Links:RepoDocs
View ArticleAwesome Python Applications: PostHog
PostHog: Self-hostable product analytics for tracking events, visualizing funnels, and much more.Links:RepoHomeDocs
View Article"Mathspp Pydon'ts": Dunder methods | Pydon't 🐍
This is an introduction to dunder methods in Python, to help you understand what they are and what they are for.(If you are new here and have no idea what a Pydon't is, you may want to read the Pydon't...
View ArticleAwesome Python Applications: OCRmyPDF
OCRmyPDF: Adds an OCR text layer to scanned PDF files, enabling text search and selection.Links:RepoFundSnapDocs
View ArticleGaël Varoquaux: My Mayavi story: discovering open source communities
The Mayavi Python software, and my personal history: A thread on Python and scipy ecosystems, building open source codebase, and meeting really cool and friendly peopleI am writing today as a goodbye...
View Article"Mathspp Pydon'ts": Object initialisation with __init__
Learn about the dunder method __init__, responsible for initialising class instances.Background photo by Олександр К on UnsplashIntroductionThe dunder method__init__ is probably the first dunder method...
View ArticleLinux Stans: How to Install Pip on CentOS
In this tutorial, we’re going to show you how to install Pip (Python) on CentOS. This tutorial will work for CentOS 7, CentOS 8, and even Fedora. If you got an error like: -bash: pip: command not found...
View ArticleJaime Buelta: Interview in the Network Automation Nerds Podcast
I had a nice chat with Eric Chou in his Network Automation Nerds Podcast about some of the topics that I’ve talked about on my books, like Software Architecture and Automation. We also covered topics...
View ArticlePodcast.__init__: Stream Processing In Real Time And At Scale In Pure Python...
Analysis of streaming data in real time has long been the domain of big data frameworks, predominantly written in Java. In order to take advantage of those capabilities from Python requires using...
View ArticleListenData: Pollution in India : Real-time AQI Data
Air pollution has become a serious problem in recent years across the world. Effects of Air Pollution is devastating and its harmful effects are not just limited to Humans but also animals and plants...
View ArticleIslandT: Space shooter Pygame project republished!
Hi there again and again! I have republished another Pygame project created years ago on Github through this link!The history of this projectThis project has been created years ago and I once posted...
View ArticleMike Driscoll: PyDev of the Week: Bas Steins
This week we welcome Bas Steins (@bascodes) as our PyDev of the Week! Bas is active in the Python community and freely gives out advice on Twitter. You can see what else Bas is up to on his blog.Let's...
View ArticlePython for Beginners: Capitalize Column Names in a Dataframe
Pandas dataframes are used to handle tabular data in python. In this article, we will discuss different ways to capitalize column names in a dataframe in python.Capitalize Column Names Using the...
View ArticlePython Engineering at Microsoft: Microsoft at EuroPython 2022
We’re thrilled to be a Platinum Sponsor of EuroPython this year, happening from July 11th-17th in Dublin, Ireland. If you can’t make it in person, you can still attend the conference remotely, as...
View ArticleReal Python: Python and TOML: New Best Friends
TOML—Tom’s Obvious Minimal Language—is a reasonably new configuration file format that the Python community has embraced over the last couple of years. TOML plays an essential part in the Python...
View ArticleJames Bennett: Yes, I have opinions on your open source contributions
Recently the Python Package Index announced that they will be implementing new account-security policies, and hoo boy are some people ever worked up about it. This has already escalated to the author...
View ArticlePython Insider: Python 3.11.0b4 is now available
I cannot believe I am writing this, but Python 3.11.b4 is available!https://www.python.org/downloads/release/python-3110b4/This is a beta preview of Python 3.11Python 3.11 is still in development....
View ArticleItsMyCode: TypeError: ‘str’ object does not support item assignment
In Python, strings are immutable, which means we cannot change certain characters or the text of a string using the assignment operator. If you try to change the string value, the Python interpreter...
View ArticleItsMyCode: [Solved] ValueError: I/O operation on closed file
The i/o operations in Python are performed when the file is in an open state. So if we are trying to read or write into a file that is already closed state Python interpreter will raise the ValueError:...
View ArticleWilliam Minchin: Image Process Plugin 3.0.2 for Pelican Released
Image Process is a plugin for Pelican, a static site generator written in Python.Image Process let you automate the processing of images based on their HTML class attributes. Use this plugin to...
View Article