GEE has an open source Python API package called ee. It allows the same functionality, but uses different syntax.
The geemap python package has also been developed to allow interactive mapping with Google Earth Engine, and lets users analyse and view datasets within Jupyter environments.
2.3. QGIS Plugin
The GEE plugin enables users to write and execute EE scripts from the QGIS Python Code Editor