Month: October 2018

Uncategorized

Using Python decorators is so versatile and you can use it to add functionalities, change function behaviors or even handle errors. Although it takes some mental power to understand, it…

Uncategorized

Uncategorized