"example_prg_02.py"
не является путем к исполняемому файлу, вы должны указать
- путь к исполняемому файлу в качестве 1-го параметра,
- имя исполняемого файла в качестве 2-го один,
- параметр (ы) как 3-й (4-й, 5-й, ...)
Так что вместо
os.execl("example_prg_02.py")
используйте
os.execl(sys.executable, "python", "example_prg_02.py")
(конечно, сначала import sys
).
sys.executable
- это абсолютный путь исполняемого двоичного файла для интерпретатора Python.