Есть ли звездный эквивалент проверки python `__name__ == '__main__'?

Я пытаюсь протестировать некоторые файлы starlark, но библиотека, которую я пытаюсь проверить, содержит как макросы, которые я тестирую, так и некоторый код, который запускается, потому что это мой mainфайл. Есть ли способ заблокировать его через эквивалент этого Python?

if __name__ '__main__':
   do_stuff()

Я мог бы разделить его на отдельные файлы starlark, но было бы неплохо, если бы файл мог определять, импортируется он или нет, как программы на Python.

0 ответов

Другие вопросы по тегам