Python GUI Development with GTK+ — Setting Properties

Setting properties Widgets have properties, properties describe characteristics of the widget such as the widget’s colour, it’s size, angle or the text displayed in it. In this article, I will show you the three methods available to you to change the properties of widgets. The first method involves setting the properties when creating the widget …

Python GUI Development with GTK+ — Setting Properties Read More »

Open Source licenses explained

A software license grants specific permissions for others to use your work. Licenses allow your source code to be used under defined terms and conditions and they also protect the licensor( you, owner of the code) from litigation. There are a number of Open Source software licenses to choose from and the differences between these …

Open Source licenses explained Read More »

Python command line interfaces: An overview of argparse.

Command-line or console applications are programs that are designed to be used via a text only interface such as the terminal. Command-line programs accept instructions or commands from their users in the form of flags or switches. Popular command-line applications include: git – A version control system Vim – A text editor and Grep – …

Python command line interfaces: An overview of argparse. Read More »