Если я использую спецификатор __ file __ в скрипте Python, который должен быть запущен во встроенной оболочке Python Paraview, он сможет правильно его интерпретировать? или любой Python REPL по этому вопросу. Но если бы я непосредственно использовал атрибут __ file __ внутри оболочки Python, он бы не смог его интерпретировать. Это правильно в мышлении?
Я пытаюсь отследить ошибку в Paraview, когда пытаюсь запустить скрипт в оболочке, который просто пытается восстановить путь к файлу. Это сценарий, который я пытаюсь запустить.
import os
dir = os.path.dirname(os.path.realpath(__file__))
print(dir)
Надеюсь, это не слишком расплывчато, любая помощь будет признательна. Я застрял на этом некоторое время.