Software Engineering Generate all combinations taking one element from each list in Python Generating all combinations taking one element from each list in Python can be done easily using itertools.product function. It is a part of itertools module
Software Engineering Everything you need to know about Conda in Python In this guide, we have explored everything about Conda along with a cheatsheet of commands. We have covered conda package structure and how it works internally as well.
Software Engineering New Features in Python 3.8 We have discussed several features of Python 3.8 such as Walrus Operators and pickling protocol which will allow programmers to get acquainted with these new features.
Machine Learning (ML) Image Captioning using Keras (in Python) Image Captioning is the process of generating a textual description of an image based on the objects and actions in it. We have build a model using Keras library (Python) and trained it to make predictions.
Software Engineering Post a tweet using Twitter API In this article, we have explored how to post a text as a tweet in Twitter using Twitter API in Python. We have used to approaches: using tweepy and requests library
Software Engineering Abstract Base class in Python In this article we will discuss about Abstract base classes in Python. Abstract classes are an implementation of Abstraction in Object Oriented approach.
Software Engineering Convert video to images in Python In this article, we convert a video to images that is extract its frames in a folder using a Python code through the OpenCV library.
Software Engineering Use a Virtual Environment in Anaconda In this post, we will go through the all commands to master the use of virtual environments using conda/ Anaconda. This is a cheatsheet for Anaconda with virtual environment
Software Engineering Master the use of Set in Python Python has an in-built support for set with common and useful operations like insert, delete, union, difference, subtraction and many more.
Software Engineering An introduction to libROSA for working with audio In this article, we will learn how to use Librosa and load an audio file into it, Get audio timeline, plot it for amplitude, find tempo and pitch, Compute mel-scaled spectrogram, time stretch and remix an audio
Machine Learning (ML) Logistic Regression using Scikit Learn In this article, we will explore how to implement Logistic Regression in Python using Scikit Learn and create a real demo.
Machine Learning (ML) Linear regression in Python using Scikit Learn In this article, we will implement linear regression in Python using scikit-learn and create a real demo and get insights from the results.
Software Engineering Bitwise operators in Python Bitwise operators in python are: &,|,~,^,>. These operators work on bits instead of the whole integer, hence the name. They are used to manipulate bits
Software Engineering Developing a Live Sketching app using OpenCV and Python We will develop an application which will show a live sketch of your webcam feed. In this project we'll be using NumPy and OpenCV
Software Engineering Introduction to Unit Testing in Python with unittest module In this article we will understand how to use unit testing in Python and implement a demo using unittest module and master its use.
Software Engineering Use Series in Pandas In this post, we will look at Series, which is present in the pandas library. It is popular among python users due to its vast functionality and usability.
Software Engineering Duck Typing in Python Critical aspect of dynamic binding process in Python is its independence of the type of object which is known as duck typing
Software Engineering Typing in Python, Go and JavaScript compared In this article, we compared the typing system in Python, Go and JavaScript. You will learn commonly used concepts like static, dynamic, strong and weak typing and more.
Software Engineering Learn Decorators in Python with examples Decorators allows modifying the behavior of function or class. We wrap another function to extend the functionality of the wrapped function
Software Engineering Learn about Descriptors in Python Python descriptor protocol is simply a way to specify what happens when an attribute is referenced on a model.
Software Engineering Learn to debug a Python program using PDB In this article, we will learn to use Python's inbuilt debugger, PDB and do various things with it and use it to find a bug in a real program and resolve it
Software Engineering Working with images in Python with PIL like a Painter We have explored how to work with images and manipulate them in Python using PIL (Python Image Library).
Software Engineering Learn to use Lists in Python Lists are one of the four built-in data structures in python. It is mutable and used to hold multiple objects together
Software Engineering Learn about the internals of a Python Object In Object Oriented Python, it is useful to understand the internal things of an object or a class or a class instance. It can help in understanding the internal logic and in debugging.
Software Engineering Learn about While loop in Python While loop statement in Python programming language repeatedly executes a target statement as long as a given condition is true.