Python Tutorial
Python is a verstile programming language that has gained a lot of attention and popularity. Using Python, you do things like develop web applications, desktop applications, task automation, artificial intelligence (AI), big data, data analytics, machine learning (ML), and many other things.
Python is really becoming as the leader in data science and data analytics. With so many open source libraries to choose from (Pandas, scikit-learn, NumPy, Matplotlib), learning data analysis in Python just got so much easier.
How to implement autocomplete feature
In this tutorial, we are going to learn how to use the QCompleter class to implement autocomplete feature using PyQt5 in Python. Buy Me a Coffee? Your support is much appreciated! PayPal Me: https://www.paypal.me/jiejenn/5 Venmo: @Jie-Jenn Source Code: import sys from...
Google Video Intelligence API and Python | Create a program to detect labels in a video (Part 2)
In Part 2 of the Google Video Intelligence API and Python series, we will learn how to use the API by writing our first Python script to detect different things in a video file. The Video Intelligence API can detect and extract information it detected in a video...
Implement files and urls to listbox widget drag and drop function | PyQt5 Tutorial
In this lesson, we are going to learn a popular feature - drag local files or browse url and drop them on a listbox widget in PyQt5. Buy Me a Coffee? Your support is much appreciated! PayPal Me: https://www.paypal.me/jiejenn/5 Venmo: @Jie-Jenn Source Code: import sys,...
How to create dependent combo box with QComboBox widgets | PyQt5 Tutorial
In this tutorial, we will learn how to create dependent combo box with PyQt5 in Python. A combo box (some people called it drop-down) is a graphical control allowing a user to pick an item from a list. Often time, there will be scenario where you want to specify a...
Build a Notepad Application From Scratch using Python and PyQt5
In this tutorial, we are going to build a notepad app from scratch together in Python. One of the complaints with people who are learning #Python is it is hard to find tutorials showing them how to build a "Complete Practical Application" from start to finish. Most...
Display hierarchical data with QTreeView widget | PyQt5 Tutorial
When you have a hierarchical data model and you want to present the data visually, Tree view widget is probably the best choice. In this PyQt5 tutorial, we are going to graph a hierarchical data set using the QTreeView widget. Buy Me a Coffee? Your support is much...
How to save your application settings with QSettings class
In this tutorial, I am going to show you how to save your #PyQt5 application settings with #QSettings class. When you create a desktop application, normally you want to have a "preference" option allowing users to save application settings such as window size, last...
How to display image from the web with QLabel widget in PyQt5
In this quick lesson, we will learn how to display an image from the web using QLabel widget in PyQt5 in Python. Buy Me a Coffee? Your support is much appreciated! PayPal Me: https://www.paypal.me/jiejenn/5 Venmo: @Jie-Jenn Source Code import sys import requests from...
Create a Python program to find duplicate images
In this lesson I am going to show you how to create a Python program to find duplicate photos. As someone who takes a lot of photos, I am constantly saving the same image multiple times by mistake, and each time when I save my photo, I tend to name the photo...
How to insert a checkable menu in your PyQt5 application
In this lesson we will create a Months menu with menu items from January to December. The most important take away in this lesson is learning how to create toggleable mean items, which gives you more control of your application. Buy Me a Coffee? Your support is much...
