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 use Gmail API to send an email with attachments in Python
In this Python tutorial, we will learn how to send an email with attachments using Google Gmail API service. Using Gmail API, we can Read and send messages, manage drafts and attachments, search threads and messages, work with labels, setup push notifications, and...
How to clear a YouTube playlist with Python and YouTube API
In this tutorial, we are going to learn how to clear a YouTube playlist using YouTube Data API in Python. So, there are couple reasons you why may want to delete videos to empty out a playlist instead of deleting a playlist and recreate a new one. For one, some people...
Remove duplicate videos from a YouTube playlist using Python and YouTube API
In this Python tutorial, we are going to learn how to use YouTube Data API to remove duplicate videos from a YouTube playlist. Buy Me a Coffee? Your support is much appreciated! PayPal Me: https://www.paypal.me/jiejenn/5 Venmo: @Jie-Jenn Source Code: from Google...
QListWidget Basics
In this PyQt5 tutorial, we are going to learn the basics of how to use the QListWidget in Python. A QListWidget (or QList Widget) is a powerful widget to provide a list view to allow a user to easily select an item from a list. Buy Me a Coffee? Your support is much...
Implement Button (widget) Drag And Move Feature
In This PyQt5 tutorial, I will be walking you through the steps to implement the feature where you can drag a button (or an object in general) with your mouse to a different location with your mouse. Buy Me a Coffee? Your support is much appreciated! PayPal Me:...
Rotate widgets with QStackedWidget class
In this PyQt5 Tutorial, we are going to look how to rotate different widget items with QStackedWidget. 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 PyQt5.QtWidgets import...
Copy videos from any YouTube playlist to your own playlist with Python and YouTube API
In this Python tutorial, we are going to learn how to use YouTube Data API to copy videos from any YouTube playlist (can be your own, other channels' playlist) to your own YouTube playlist. Buy Me a Coffee? Your support is much appreciated! PayPal Me:...
Keyboard Shortcut Assignment
In this PyQt5 tutorial, I want to revisit the topic "How to assign keyboard shortcuts" in more detail and with few more examples. Buy Me a Coffee? Your support is much appreciated! PayPal Me: https://www.paypal.me/jiejenn/5 Venmo: @Jie-Jenn Source Code: import sys...
Create hyperlinks | PyQt5 Tutorial
In this PyQt5 tutorial, we will learn how to create hyperlinks using QLabel widget. 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 PyQt5.QtWidgets import QApplication,...
Change QListWidget item color | PyQt5 Tutorial
In this PyQt5 tutorial, we will learn how to change QListWidget item font color using few lines of code 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...
