Halocode is ESP32 but does NOT use Python when using Blocks in life mode.
Python is generated from the blocks when in Upload mode
CyberPi is also using Python
ESP32 also generates Python with the blocks
Don’t look under Python Editor for the code, but at the right button for viewing code by blocks. Then copy there and then paste in Python editor
To upload or use interactive mode (Python REPL) load microPython on ESP32 as requested. This is only needed once. UPLoading micropython can be done with Thonny, MU-editor or ESPTool. Thonny is the easiest way to do it.