Atharva Shah

Atharva Shah

60 Articles Published

Articles by Atharva Shah

Page 3 of 6

Finding Duplicate Files with Python

Atharva Shah
Atharva Shah
Updated on 21-Aug-2023 2K+ Views

Copy documents, which consume additional room on the hard drive as we assemble information on our PC, are a commonplace event and therefore, finding and removing duplicate files manually can be time-consuming and tiresome; Thankfully, we are able to automate this procedure with Python so in this lesson we will take a look at exactly how to do that with a short script. Setup For this tutorial, we'll use the built-in os and hashlib modules in Python, so no additional packages need to be installed. import os import hashlib Algorithm Compose a function called hashfile() that utilizes the ...

Read More

Finding Difference between Images using PIL

Atharva Shah
Atharva Shah
Updated on 21-Aug-2023 4K+ Views

In image processing, finding the difference between two images is a crucial step in various applications. It is essential to understand the difference between the two images, which can help us in detecting changes, identifying objects, and other related applications. In this blog, we will explore how to find the difference between two images using the Python Imaging Library (PIL). Installation and Syntax To use PIL, we need to install it using the pip package manager. We can install PIL by running the following command in the terminal − pip install pillow To find the difference between two images ...

Read More

Find the tag with a given attribute value in an HTML document using BeautifulSoup

Atharva Shah
Atharva Shah
Updated on 21-Aug-2023 644 Views

Extracting data from HTML pages is a typical activity during web scraping. Many tags and characteristics found in HTML pages aid in locating and extracting pertinent data. A well-known Python module named BeautifulSoup may be used to parse HTML texts and extract useful information. In this tutorial, we'll concentrate on utilizing BeautifulSoup to locate a tag that has a specific attribute value. Installation and Setup In order to start, we must install BeautifulSoup. Pip, Python's package installer, may be used for this. The following command should be entered into a command window or terminal − pip install beautifulsoup4 After ...

Read More

Find the sum and product of a NumPy array elements

Atharva Shah
Atharva Shah
Updated on 21-Aug-2023 643 Views

A Python package called NumPy is employed in scientific computing and to handle large-scale numerical data. It provides support for multi-dimensional arrays and matrices, as well as a large library of mathematical functions to manipulate them. In this tutorial, we will focus on two of the most commonly used NumPy functions: sum() and prod(). These functions are used to calculate the sum and product of all the elements in a NumPy array, respectively. Installation Get the numpy package installed using pip inside your terminal pip install numpy Import it as highlighted after successful installation − import numpy as np ...

Read More

How to add Site Header, Site Title, Index Title in a Django Project?

Atharva Shah
Atharva Shah
Updated on 21-Aug-2023 918 Views

To make it simple for people to browse and comprehend the goal of the site, it's critical to have a clear and succinct site header, site title, and index title when constructing a Django project. You must specify the site header, site title, and index title in your Django application's HTML templates in order to add them to the site. Every page of your website will have these components, making it simpler for visitors to browse and comprehend the goal of your project. These additions are especially helpful for complicated, huge websites that users may have trouble navigating. We will ...

Read More

Create list of Tuples using for Loop using Python

Atharva Shah
Atharva Shah
Updated on 09-Aug-2023 1K+ Views

Python's key data structures are lists and tuples. Once elements of tuples are set they cannot be changed. This is called immutability. But list elements can be modified after initialization. When dealing with data that needs to be grouped together, a for loop is used to create tuple lists. Lists are more adaptable than tuples due to their ability to be modified. This tutorial demonstrates creating a list of tuples using a for loop, simplifying repetitive tasks. Syntax for variable in iterable: # loop code Basic Operations on Tuples Example # Initializing my_tuple = ...

Read More

How to Create a Dictionary Of Tuples in Python

Atharva Shah
Atharva Shah
Updated on 09-Aug-2023 2K+ Views

This walkthrough is all about creating a dictionary of tuples in Python. This data structure stores key-value pairs. By combining dictionaries and tuples, a dictionary of tuples can be created. The benefit is organized and accessible data in a structured format. Becomes easy to represent multiple values for each key, such as student grades or contact information. Let us see how this efficiently stores and retrieves complex data. Syntax Ensure Python is installed on your system for its simplicity and readability. Create a dictionary of tuples using the following syntax: dictionary_name = {key1: (value1_1, value1_2, ...), key2: ...

Read More

Python - Create a string made of the first and last two characters from a given string

Atharva Shah
Atharva Shah
Updated on 09-Aug-2023 3K+ Views

This tutorial is all about string slicing. This involves creating a new string using the first and last two characters of a given string. Examples include using string slicing to extract the first two characters of a string. Such as "he" and "lo, " and combining these slices to create a new string with the first and last two characters. String manipulation methods prove handy while working with large strings or performing specific operations on a string's individual components. Let us explore several ways to handle this. Algorithm Begin with the string that has ...

Read More

How to Create a List of Tuples in Python?

Atharva Shah
Atharva Shah
Updated on 09-Aug-2023 490 Views

In Python, creating a list of tuples is a flexible data structure for storing many items. Tuples are immutable, ordered collections that are suitable for grouping similar items. This tutorial will guide you through this with several examples to build and handle lists of tuples. Understanding Tuples Tuples are ordered collections of elements. Lists are mutable collections of elements enclosed in square brackets, that combine with tuples to form a list of tuples. List comprehension gives compact code. It also unpacks and assigns variables to each member necessary for quick access. Nesting tuples within lists ...

Read More

Create a box in Python GTK+ 3

Atharva Shah
Atharva Shah
Updated on 09-Aug-2023 2K+ Views

GTK+ 3 is a sophisticated and used graphical user interface library (GUIs). It comes with an extensive range of tools and widgets for creating cross-platform interactive and appealing apps. Let us concentrate on the fundamentals of GTK+ 3 and its box layout to manage and arrange widgets within a window. Setup Windows users require the Windows Subsystem for Linux (WSL). It uses Linux commands and PyGObject in Windows contexts. This simplifies access to libraries and GObject Introspection bindings. When you have it: pip install PyGObject sudo apt install libcairo2-dev python3-gi gir1.2-gtk-3.0gcc libgirepository1.0-dev gobject-introspection pkg-config ...

Read More
Showing 21–30 of 60 articles
Advertisements