Метод строки isidentifier() поможет узнать, подходит ли данная строка в качестве имени объекта.
Вполне может заменить самостоятельно придуманную регулярку.
>>> 'some_name'.isidentifier()
True
Обычное имя переменной
>>> '私は手紙です'.isidentifier()
True
Юникод в качестве имени тоже доступен
>>> '1_name'.isidentifier()
False
Имя не может начинаться с цифры
>>> '੬_name'.isidentifier()
False
Включая все цифры юникода
>>> 'some name'.isidentifier()
False
Пробелы недопустимы
#basic
Пока я рассказываю гостям про камаргских лошадей, вам покажу немного процесса с самой большой акварелью. Заливки и градиенты такого масштаба, признаться, меня пугали. Я изрисовала стопку бумаги в попытках найти то самое свечение на ночном небе. Но нашла одно, непредсказуемость. И сделав 10 глубоких выдохов, приступила к 1,5 метровому листу …
Результат перед вами.
#studio@konimaslom