An Intro to Textual – Creating Text User Interfaces with Python

Textual is a Python package used to create cross-platform Text User Interfaces (TUI). This may sound like you’ll be creating a user interface with ASCII-art, but that is not the case. Textual is quite advanced and allows you to add widgets to your terminal applications, including buttons, context switchers, scroll bars, checkboxes, inputs and more. […]

An Intro to Textual – Creating Text User Interfaces with Python Read More »

ArcticDB and Python – An Interview with Gary Collier

The Man Group, contacted me about their Python product, ArcticDB. If you go to ArcticDB’s documentation, you’ll learn that it is Man Group’s high-performance Python-native DataFrame database. Gary Collier, CTO of Man Alpha Technology, agreed to do an interview with me about ArcticDB. Here it is: Can you give us some background information about ArcticDB?

ArcticDB and Python – An Interview with Gary Collier Read More »

Python’s Built-in Functions Video Series

I have started producing a new Python video series on Python’s built-in functions. Did you know there are over 70 built-in functions? Here’s a listing of all the functions straight from the Python documentation: Here’s the introduction video to my new series on The Mouse vs Python YouTube channel: But that’s only the introduction. You

Python’s Built-in Functions Video Series Read More »

An Intro to Testing in Python with a Code Kata (Video)

In today’s video, you will learn about the following topics: An intro to Test Driven Development (TDD) Red-Green-Refactor The importance of source control Code coverage in Python I’ll show you how I use pytest to test your code and Coverage to learn how much of your code is truly tested. You will use the FizzBuzz

An Intro to Testing in Python with a Code Kata (Video) Read More »