Переменная из названия файла
Запускаю файл liq_753.py
Как внутри кода получить переменную l = 753, где 753 это часть названия файла (исполняемого модуля)?
Ответы (1 шт):
Автор решения: KoVadim
→ Ссылка
Похоже, что Вы хотите с скрипт взять имя самого скрипта. Это возможно, хотя и не всегда. Это где то так делается
#!/usr/bin/python
import sys
import re
name = sys.argv[0]
m = re.match('liq_(\d+).*', name)
print(m.group(1))
проверок добавьте сами по вкусу.