How many Python applications can I run at the same time per interpreter?
Is it just one?
Or could the Python interpreter run more than one at the same time?
You can run only one Python application per interpreter, and you can only run one interpreter per process. If you want to run multiple applications then you will need to run multiple processes.
You can run multiple instances.
Maximum number of instances is only limited by system resources.