Получение названия запускаемого файла Python

Как можно получить название файла который запускается? Допустим есть файл main.py затем мы его запускаем и код возвращает название файла (: main.py). Потом файл переименовывается в non.py и так же возвращение (: non.py) Беглый поиск по гуглу не дал четкого ответа :c


Ответы (1 шт):

Автор решения: HypeAgancy
import sys
print(sys.argv[0].split('\\')[-1:][0])

Спасибо.

→ Ссылка