I'm a successful systems administrator, been doing it for about 15 years, and I have some spare time on my hands, so I thought I would try my hand at learning some Python. I've done basic scripting ...
One of the features that makes Python a great programming language is exceptions for error handling. Exceptions are convenient in many ways for handling errors and ...
Invoicing is a crucial aspect of any business, but it can be time-consuming and prone to errors when done manually. Creating an automated invoice system in Python with a graphical user interface (GUI) ...
In this article, I describe the process I used to create a home automation system using off-the-shelf products, Python and Linux. I start by describing the Serial I/O Kit, drive alert, water alarm, ...