Есть ли способ определить, является ли текущий файл тем, который выполняется в Perl-источнике? В Python мы делаем это с помощью следующей конструкции:Есть ли эквивалент Perl для Python `if __name__ == '__main __'`?
if __name__ == '__main__':
# This file is being executed.
raise NotImplementedError
Я могу взломать что-нибудь вместе, используя FindBin
и __FILE__
, но я надеюсь, что есть канонический способ сделать это. Благодаря!
Хорошая ссылка, спасибо! – cdleary