Есть ли разница между os.execl() и os.execv() в python? я использовал
os.execl(python, python, *sys.argv)
чтобы перезапустить мой скрипт (из здесь а>). Но, похоже, он начинается с того места, откуда ушел предыдущий сценарий.
Я хочу, чтобы скрипт запускался с самого начала при перезапуске. Будет ли это
os.execv(__file__,sys.argv)
сделать работу? команды и идеи отсюда. Я не смог найти разницу между ними из справки/документации по python. Есть ли способ сделать чистый перезапуск?
Чтобы узнать больше о том, что я пытаюсь сделать, см. my другой вопрос
execl
иexecv
— это команды операционной системы, вы можете прочитать их документацию, набравman execl
(или перейти здесь а>). - person DanielGibbs   schedule 16.07.2015