Inserting logs
As mentioned in the introduction of this chapter, adding logging functionality to your applications is essential for debugging or making improvements later on. However, creating several log messages without necessity may generate confusion or even cause us to miss crucial alerts. In any case, knowing which kind of message to show is indispensable.
This recipe will cover how to create helpful log messages using Python and when to insert them.
Getting ready
We will use only Python code. Make sure you have Python version 3.7 or above. You can use the following command to check it on your command-line interface (CLI):
$ python3 –-version Python 3.8.10
The following code execution can be done on a Python shell or a Jupyter notebook.
How to do it…
To perform this exercise, we will make a function that reads and returns the first line of a CSV file using the best logging practices. Here is how we do it:
- First, let’s import the...