Send & Read E-Mail in Python
Generally, to send emails we use an SMTP server and to view emails we use IMAP servers. Python Provides In-built Modules to Send and Read emails, to send emails we
Generally, to send emails we use an SMTP server and to view emails we use IMAP servers. Python Provides In-built Modules to Send and Read emails, to send emails we
Requests Library is used to make requests to the HTTP websites/API endpoints. Using requests library we can make a request to a URL, get information of a website such as
Table of Contents Show / Hide 1. Abstraction in Python2. abstract method3. abstract class4. Important conclusions about abstract class and abstract method4.1. Interface Classes5. Encapsulation in Python6. Public Members7. Private
An indent in python is where the block of code belonging to a clause starts. An indent provides space or tab which also provides an increase in readability. All the
Operator Overloading is making an operator perform some action other than an existing option. Python does support Operator Overloading. The main usage of Operator Overloading in Python is we can
Polymorphism means the ability to represent an object in many forms using a single interface. Polymorphism is derived from two different words poly which means many, morphs means many forms.
Inheritance is an important concept in object-oriented programming. Inheritance means deriving a new class from an existing class. A class that inherits the properties is known as child class and
OOP’s Concept is a programming concept that uses objects and classes in programming. OOP’s is all about objects and everything we create/write is an object. Objects provide a better and
Python provides file handling and supports users to read, write and perform many other operations on files. Python has an in-built function that can open a file and perform manipulations
Functions are a group of statements that can be executed when we call them. We need to define these statements inside a single block such that whenever there is a
An Exception is an unwanted event that is caused during the execution of the program. This unwanted event that disturbs the normal flow of the program is called an exception.
A sequence of elements typically characters, inside single or double quotes is called string. Even a single character inside the quotes is also called a string. Table of Contents Show
A loop is a sequence of instructions that is continually repeated until a certain condition is reached. Typically a certain process is done, such as getting an item of data
All the programming languages execute code line by line, but in some cases, we might want to avoid executing few lines of code. This is where we use conditional statements.
Keywords are the reserved words in Python. We cannot use a keyword as a variable name, function name, or any other identifier. The following identifiers are used as reserved words,
Python operators are the special symbols that carry out arithmetic or logical operations between two or more operands. These operands can be values or variables. There are various types of
Table of Contents Show / Hide 1. Variables in Python1.0.1. Declaring and using a variable1.0.2. Variables are case-sensitive1.0.3. Assigning multiple values1.0.4. Re-declaring the variable1.0.5. Swapping two variables1.0.6. Type-Casting 1.0.7. Deleting a
Python is an easy-to-learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with
Computational Photography refers to digital image capture and processing techniques that use digital computation instead of optical processes. Computational photography can improve the capabilities of a camera, or introduce features
Camera calibration is the process of estimating intrinsic and/or extrinsic parameters. Intrinsic parameters deal with the camera’s internal characteristics, such as its focal length, skew, distortion, and image center. Extrinsic
Cartoon Effect is a technique that converts an image into a cartoon by applying few filters. In computer vision performing such operations is quite common and OpenCV a module in
Face Swapping involves extracting the face from the first image and pasting it on the face of the second image. If we directly perform this operation the swapped image doesn’t
Image Segmentation refers to making partitions along the edges of all the objects that are detected by analyzing the digital images. By dividing the image you can process the important
Gesture recognition refers to processing digital images collected by a camera or any external device through gesture recognition algorithms. Users can use simple gestures to control or interact with the
Autoencoders are a type of neural network in deep learning that comes under the category of unsupervised learning. Autoencoders can be used to learn from the compressed representation of the
Face expression recognition is software technology that involves the computer to read the biometric data regarding the face and detect the emotions in the face. The emotion detection process involves
In the ’90s to perform complex operations the most powerful algorithm available is Support Vector Machines ( SVM ). Back then there was no sufficient computational power. Since 2006 several
Neural Networks is a component of Artificial intelligence and is composed of artificial neuron and nodes that are meant to stimulate the functioning of a human brain. Using algorithms they
Object Tracking allows us to identify the objects and locate objects in the image or a video. Object tracking can detect multiple objects in an image or video. In object
Face recognition is a machine learning technology where a human face in a digital image or a frame from a video will be matched against a database of images and