Juri Pakaste: DotEnvy
I released a new Swift library, DotEnvy. It's a parser and loader for dotenv files.Dotenv is a vaguely specified format that is supported by libraries found for most languages used in server-side...
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 ArticleZato Blog: Web scraping as an API service
Web scraping as an API service 2024-05-27, by Dariusz Suchojad OverviewIn systems-to-systems integrations, there comes an inevitable time when we have to employ some kind of a web scraping tool to...
View ArticleReal Python: How to Create Pivot Tables With pandas
A pivot table is a data analysis tool that allows you to take columns of raw data from a pandas DataFrame, summarize them, and then analyze the summary data to reveal its insights.Pivot tables allow...
View ArticlePyCon: PyCon US 2024 Welcomes Seven Companies to Startup Row
It’s another year, and that means it’s time for another PyCon US. This event offers an opportunity to bring together a vibrant and diverse community of engineers, data scientists, researchers,...
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 ArticlePython Bytes: #385 RESTing on Postgres
<strong>Topics covered in this episode:</strong><br> <ul> <li><a href="https://github.com/PostgREST/postgrest">PostgresREST</a></li> <li><a...
View ArticleRobin Wilson: How to install the Python triangle package on an Apple Silicon Mac
I was recently trying to set up RasterVision on my Apple Silicon Mac (specifically a M1 MacBook Pro, but I’m pretty sure this applies to any Apple Silicon Mac). It all went fine until it came time to...
View ArticleQuansight Labs Blog: Dataframe interoperability - what has been achieved, and...
An overview of the dataframe landscape, and solution to the "we only support pandas" problem
View ArticlePython Software Foundation: Thinking about running for the Python Software...
PSF Board elections are a chance for the community to choose representatives to help the PSF create a vision for and build the future of the Python community. This year there are 3 seats open on the...
View ArticleReal Python: Efficient Iterations With Python Iterators and Iterables
Python’s iterators and iterables are two different but related tools that come in handy when you need to iterate over a data stream or container. Iterators power and control the iteration process,...
View ArticleGo Deh: Recreating the CVM algorithm for estimating distinct elements gives...
Someone at work posted a link to this Quanta Magazine article. It describes a novel, and seemingly straight-forward way to estimate the number of distinct elements in a datastream. Quanta describes...
View ArticleNed Batchelder: One way to fix Python circular imports
In Python, a circular import is when two files each try to import the other, causing a failure when a module isn’t fully initialized. The best way to fix this situation is to organize your code in...
View ArticlePyCoder’s Weekly: Issue #631 (May 28, 2024)
#631 – MAY 28, 2024View in Browser »Building a Python GUI Application With Tkinter In this video course, you’ll learn the basics of GUI programming with Tkinter, the de facto Python GUI framework....
View ArticleTrey Hunner: PyCon 2024 Reflection
I traveled back home from PyCon US 2024 last week. This is my reflection on my time at PyCon.Attempting to eat veganSince 2020, I’ve been gradually eating more plant-based and a few months ago I...
View ArticlePython Morsels: Equality versus identity in Python
Equality checks whether two objects represent the same value. Identity checks whether two variables point to the same object.Table of contentsThe equality operator in PythonThe is operator in PythonHow...
View ArticleTalk Python to Me: #464: Seeing code flows and generating tests with Kolo
Do you want to look inside your Django request? How about all of your requests in development and see where they overlap? If that sounds useful, you should check out Kolo. It's a pretty incredible...
View ArticleReal Python: What Are CRUD Operations?
CRUD operations are at the heart of nearly every application you interact with. As a developer, you usually want to create data, read or retrieve data, update data, and delete data. Whether you access...
View ArticleThe Python Show: 42 - Harlequin - The SQL IDE for Your Terminal
This episode focuses on the Harlequin application, a Python SQL IDE for your terminal written using the amazing Textual package.I was honored to have Ted Conbeer, the creator of Harlequin, on the show...
View ArticleDjango Weblog: Django Enhancement Proposal 14: Background Workers
As of today, DEP-14 has been approved 🛫The DEP was written and stewarded by Jake Howard. A very enthusiastic community has been active with feedback and encouragement, while the Django Steering Council...
View Article