Метод строки isidentifier() поможет узнать, подходит ли данная строка в качестве имени объекта.
Вполне может заменить самостоятельно придуманную регулярку.
>>> 'some_name'.isidentifier()
True
Обычное имя переменной
>>> '私は手紙です'.isidentifier()
True
Юникод в качестве имени тоже доступен
>>> '1_name'.isidentifier()
False
Имя не может начинаться с цифры
>>> '੬_name'.isidentifier()
False
Включая все цифры юникода
>>> 'some name'.isidentifier()
False
Пробелы недопустимы
#basic
Direct from UK manufacturer
Heavyweight rubber back VetBed
Buy now before the Winter ⛄️
Warm , Machine Washable 50 colour choices
Buy full roll for maximum discount
Free home delivery ;
Estonia 🇪🇪 Finland 🇫🇮 Latvia 🇱🇻
Lithuania 🇱🇹 Poland 🇵🇱 Slovakia 🇸🇰
Czech Republic 🇨🇿 Hungary 🇭🇺
Croatia 🇭🇷
Payment by bank crypto or to the delivery 📦 driver 🚚
www.Kennel.Ai
#VetBed#Kennel.Ai #DogBreeder#PetDogNFT
Direct from UK manufacturer
Heavyweight rubber back VetBed
Buy now before the Winter ⛄️
Warm , Machine Washable 50 colour choices
Buy full roll for maximum discount
Free home delivery ;
Estonia 🇪🇪 Finland 🇫🇮 Latvia 🇱🇻
Lithuania 🇱🇹 Poland 🇵🇱 Slovakia 🇸🇰
Czech Republic 🇨🇿 Hungary 🇭🇺
Croatia 🇭🇷
Payment by bank crypto or to the delivery 📦 driver 🚚
www.Kennel.Ai
#VetBed#Kennel.Ai #DogBreeder#PetDogNFT
Direct from UK manufacturer
Heavyweight rubber back VetBed
Buy now before the Winter ⛄️
Warm , Machine Washable 50 colour choices
Buy full roll for maximum discount
Free home delivery ;
Estonia 🇪🇪 Finland 🇫🇮 Latvia 🇱🇻
Lithuania 🇱🇹 Poland 🇵🇱 Slovakia 🇸🇰
Czech Republic 🇨🇿 Hungary 🇭🇺
Croatia 🇭🇷
Payment by bank crypto or to the delivery 📦 driver 🚚
www.Kennel.Ai
#VetBed#Kennel.Ai #DogBreeder#PetDogNFT