Interactive Multi Upload Runner — GUI detection

How it works
  1. Load built-in app, or upload .py files / a ZIP / a folder.
  2. The system scans the uploaded files for GUI imports (tkinter, PyQt, etc.). If found it warns and blocks running.
  3. Select an entry script (entry*.py) or, if none exists, it will run every uploaded .py that defines run(data).
  4. Type input or upload data file, then click Run. Output appears below.

Output

Not run yet.