Rating:

The general procedure to go through this jail is in the following steps:

-1. Get an instance of a class. **()** is commonly used, which is an object of the tuple class.
-2. Get the reference of that class using the __class__ property.
-3. “Elevate” to the object class using the __base__ property.
-4. Go down to the __subclasses__() method, which returns a list with references to all the standard classes of the language.
-5. Create an instance of a class which has some potential. file class can be used to read **directive.py** file. However, **warning.catch_warnings** is also used, which is more interesting: it has a **_module** property that is a reference to the whole module, so it’s possible to get the reference to **linecache** which contains the **os** module.

py