Задать вопрос
@Old_TyT

Как перевести кирилицу в латынь с учетом регистра?

Вообщем, суть следующая, при использование библиотеки slugify, она сьедает реестр, как бы его отбить?
from slugify import slugify
my_str = "Привет"
print(my_str)
print(slugify(my_str))

Получаю вывод:
Привет
privet

Ожидаемый вывод:
Привет
Privet
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
seven5674
@seven5674
Старый я уже что бы что-то в себе менять
Так работает эта функция
def slugify(value, allow_unicode=False):
    """
    Convert to ASCII if 'allow_unicode' is False. Convert spaces to hyphens.
    Remove characters that aren't alphanumerics, underscores, or hyphens.
    Convert to lowercase. Also strip leading and trailing whitespace.
    """


Не вижу проблем сделать первую букву большой средствами python, например
print(slugify(my_str).title())
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы