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

Python. Ограничение вводимых данных

Не программист, вожусь с питоном just4fun. Возник вопрос по raw_input — можно ли как-то принудительно ограничить объем вводимых данных? Пытался нагуглить ответ — то ли неправильно гуглил, то ли распространенного решения нет, то ли это никому не нужно, т.к. в питоне есть встроенные автоматические средства защиты от дурака и можно не заморачиваться.
  • Вопрос задан
  • 5687 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@init_sub
Например, s = sys.stdin.read(10) запишет в s только 10 байт.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
digreen
@digreen Автор вопроса
Это да, но если пользователь ввел стопицотмилионов символов?
Ответ написан
Комментировать
bobry
@bobry
думаю можно поиграть с параметрами readline
или использовать curses
или высокоуровневую обертку над ним — urwid
Ответ написан
Комментировать
Проверять после ввода, не?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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