Documentation
The os.exec* functions (https://docs.python.org/3/library/os.html#os.execl) and os.spawn* functions (https://docs.python.org/3/library/os.html#os.spawnl) are very similar. But the exec functions use arg0, arg1, ...
where the spawn functions use just ...
. They should be the same, though I'm not sure which style I like better.