How to Ignore Exceptions the Pythonic Way?

If you are an application developer, you might have to implement an error-free code that is well tested. In my instances, we would like to ignore I/O or Numerical exceptions. In this blog post, you will learn how we can safely ignore exceptions in Python. Imagine you are working on an application  where you have … Read more

How to Change the Working Directory in Python

If you have worked on a Python application where you had data in another folder, you would have used a command-line tool like cd to change directories. In this tutorial, we will learn a more Pythonic way of changing directories. Changing directories using the os.chdir function The easiest way to change the working directory in … Read more

How to Dynamically Create a Function in Python?

Problem Formulation There are different variants of this problem that all ask the same thing: How to create a function dynamically in Python? How to define a function at runtime? How to define a function programmatically? How to create a function from a string? There are many ways to answer these questions—most web resources provide … Read more

How to Display an Image as Grayscale in Python Matplotlib?

How to Display an Image as Grayscale in Python Matplotlib? You can convert a given image to a grayscale image using four simple steps: Import the PIL and Matplotlib libraries Open the image with PIL.Image.open(filename). Convert the opened image to grayscale using img.convert(“L”) with greyscale mode “L”. Display the image using Matplotlib’s plt.imshow(gray_img, cmap=’gray’) function. … Read more

Your First Dash App – How to Get Started in 4 Minutes or Less

Minute 1: Install Dash Type the following command in your terminal/shell. Windows, macOS: Linux, Ubuntu: Minute 2: Create Minimal Dash Project File “app.py” Copy&paste the code into a new file called “app.py” in a folder – with path /path/to/dash_app/app.py: Minute 3: Run Dash App Open a terminal or shell in the /path/to/dash_app/ and run python … Read more

[Solved] TypeError: A Bytes-Like object Is Required, not ‘str’

[toc] Introduction Objective: In this tutorial, our goal is to fix the following exception TypeError: A Bytes-Like object Is Required, not ‘str’ and also discuss similar exceptions along with their solutions. Example: Consider the following file ‘scores.txt’which contains scores of some random candidates. Now, let us try to access the score obtained by Ravi from … Read more

How to Convert a String List to an Integer List in Python

The most Pythonic way to convert a list of strings to a list of ints is to use the list comprehension [int(x) for x in strings]. It iterates over all elements in the list and converts each list element x to an integer value using the int(x) built-in function. This article shows you the simplest … Read more