Есть ли разница между:
__file__
и
sys.argv[0]
Потому что оба, похоже, делают одно и то же: они хранят имя script.
Если нет никакой разницы, то почему это то, что __file__
используется почти во всех некоторых местах, тогда как я никогда не видел sys.argv[0]
.