5 Easy Ways to List Imported Modules in Python

Problem Formulation and Solution Overview In this article, you’ll learn how to display the imported modules in Python. As a Python Coder, you will encounter times when you need to view a list of all imported modules possessing a global or local scope. This article answers the question below. πŸ’¬ Question: How would we write … Read more

How to Search for Specific Files Only in Subdirectories in Python?

[toc] Problem Formulation: Let’s say we have a directory containing other subdirectories which further contain files. How do we search for a specific file in the subdirectories in our Python script? Scenario: We have a parent folder (Parent) with child folders (child_1, child_2, and child_3). There are files in the parent directory/folder as well as … Read more

How to Plot a Chord Diagram Using Python?

Do you know which data visualization tool is ideal for interrelation analysis? Is a bar chart a better choice for this? Certainly not.  The Chord Diagram is the best visualization tool for interrelation analysis. This graphical tool depicts how one entity is linked to others quantitatively. We can glean valuable information from this diagram. This … Read more

Extract File Name From the Path, No Matter What the os/path Format

Summary: os.path.basename(path) enables us to get the file name from the path, no matter what the os/path format. Another workaround is to use the ntpath module, which is equivalent to os.path. ✨Problem: How to extract the filename from a path, no matter what the operating system or path format is? For example, let’s suppose that … Read more

How to Measure Elapsed Time in Python?

Summary: You can evaluate the execution time of your code by saving the timestamps using time.time() at the beginning and the end of your code. Then, you can find the difference between the start and the end timestamps that results in the total execution time. [toc] Problem: Given a Python program; how will you measure … Read more

How to Fix ImportError: No module named pandas [Mac/Linux/Windows/PyCharm]

Quick Fix: Python raises the ImportError: No module named pandas when it cannot find the Pandas installation. The most frequent source of this error is that you haven’t installed Pandas explicitly with pip install pandas. Alternatively, you may have different Python versions on your computer, and Pandas is not installed for the particular version you’re … Read more

Easy Exploratory Data Analysis (EDA) in Python with Visualization

With Exploratory Data Analysis (EDA) functions in Python, it is easy to get a quick overview of a dataset. The EDA’s goal is the statistical summary and graphical visualization of a dataset. This will help to discover patterns, missing values and help to extract further information for statistical modeling.  The first step in the data … Read more