Latest posts on Интерактивный ввод topichttps://python.su/forum/topic/524/2007-03-09T20:28:53+02:00Общий :: Python для экспертов :: Интерактивный ввод
2007-03-09T20:28:53+02:00-=<fantom>=-3788Хм. Возможно я что-то не так понял, но вот пример:<br/><br/>def default_path():<br/> a='C:\\Python24\\lib'<br/> b=raw_input('')<br/> if b='':<br/> b=a<br/> return b<br/>
Общий :: Python для экспертов :: Интерактивный ввод
2007-03-05T19:10:11+02:00bialix3690<blockquote><em>Michalich</em><br/>Поясняю суть вопроса - у меня переменная (длинный-длинный путь к каталогу). Я хочу вывести его как подсказку с возможностью его изменить при вводе (чтобы юзер не перенабирал его…)</blockquote>не знаю насчет дельфей, но когда я писал на Турбо Си 2.0 для 286 я делал такую фишку руками.<br/>Возможно readline может помочь – не знаю, не уверен, не пробовал.
Общий :: Python для экспертов :: Интерактивный ввод
2007-03-05T18:26:14+02:00Viper3689<blockquote><em>Michalich</em><br/>Поясняю суть вопроса - у меня переменная (длинный-длинный путь к каталогу). Я хочу вывести его как подсказку с возможностью его изменить при вводе (чтобы юзер не перенабирал его…)</blockquote>а Delphi позволяет делать такое в консоли?
Общий :: Python для экспертов :: Интерактивный ввод
2007-03-05T18:14:43+02:00Michalich3688Поясняю суть вопроса - у меня переменная (длинный-длинный путь к каталогу). Я хочу вывести его как подсказку с возможностью его изменить при вводе (чтобы юзер не перенабирал его…)
Общий :: Python для экспертов :: Интерактивный ввод
2007-03-05T17:57:08+02:00bialix3686Что-то я сути вопроса не понимаю.<br/><br/>>>> raw_input('aa')<br/>aa<br/>''<br/><br/>Обычно если юзер просто жмет Enter, то пустая строка используется как признак, что это был пустой ввод.
Общий :: Python для экспертов :: Интерактивный ввод
2007-03-05T16:52:42+02:00Michalich3684Добрый день!<br/>Вопрос - как организовать ввод и редактирование данных с клавиатуры (переменная вначале определяется, затем пользователю предлагается ее изменить, как это делается в Clipper-e, Delphi , etc.). В Питоне функция input не дает ввести начальное значение, а предлагает пустую строку.