This PR contributes a `PythonLoader`, which inherits from `TextLoader` but detects and sets the encoding automatically.