Я пытаюсь получить ссылку на script, переданную интерпретатору ruby. Например, если я выполняю ruby foo.rb
, я хочу получить ссылку на файл foo.rb
.
Я думаю, что в Python это будет доступно через sys.argv[0]
. Можно было бы назвать __FILE__
, но это не решение, которое я ищу, так как __FILE__
дает файл, внутри которого находится текущий исполняемый код.
Есть ли способ сделать это?