Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316

Поставить курсор в консоли внизу

28.03.2021, 15:40. Показов 4453. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте после строки кода
Python
1
2
input_ = input(f'''Введите число - обозначение
и нажмите Enter\n''')
просится поставить курсор в консоли внизу, как это сделать? спс
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.03.2021, 15:40
Ответы с готовыми решениями:

Скрыть курсор в консоли при изменение размеров консоли
Похожая тема для C++ тут. В шарпе скрыть курсор в консоли - легко Console.CursorVisible = false; Вопрос вот в чем,...

Не могу поставить сайтбар внизу контента
всем добра. в общем есть пример http://igri-dla-devochek.ru/ нужно чтобы левый сайт бар остался как есть, но был ниже основного...

Курсор в консоли
Здраствуйте, господа. Можно ли каким-то образом убрать курсор в консольном приложении, написанном в VS? Знаю только функцию для...

7
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
28.03.2021, 15:45
Ципихович Эндрю, Помню была такая тема на форуме. И кто-то дал решение. Поищите на форуме.
1
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
28.03.2021, 16:18  [ТС]
спс, если речь о Создание и перемещение курсора в консоли
то вроде нет ответа, поиск продолжается.......

Добавлено через 17 минут
чего-то не взлетает
Python
1
2
3
4
5
import colorama  # для установки курсора в консоли
from colorama import init
 
colorama.init()
print('\033[F!')
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
28.03.2021, 17:12
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
то вроде нет ответа
Там есть упоминание про ncurses. Других ответов не будет.
ncurses встроена в Python в виде curses. Но работает только под линукс. Для windows есть своя версия для Python.
1
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
28.03.2021, 18:25  [ТС]
спс, оно
https://digitology.tech/docs/p... s.html#id5
??
пояснение возвышенное
Библиотека curses предоставляет терминал-независимую возможность рисования на экране и управления клавиатурой для текстовых терминалов; к таким терминалам относятся VT100, консоль Linux и имитируемый терминал, предоставляемый различными программами.
консоль пайчарма это что?
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
29.03.2021, 12:03  [ТС]
ещё враги тут как тут))
когда опробую говорит
No module named '_curses'
но с помощью pip я ставил curses, и как быть? _curses - у меня не находит, спс
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
01.04.2021, 10:57  [ТС]
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
когда опробую говорит
No module named '_curses'
но с помощью pip я ставил curses, и как быть? _curses - у меня не находит, спс
это речь о коде
Python
1
2
3
4
5
6
7
8
9
10
import curses
 
stdscr = curses.initscr()  # инициализировать curses путём вызова функции initscr()
begin_x = 20
begin_y = 7
height = 5
width = 40
# функция newwin() создаёт новое окно заданного размера, возвращая новый объект окна
# координаты всегда передаются в порядке y,x, то есть верхний левый угол окна — координата (0,0)
win = curses.newwin(height, width, begin_y, begin_x)
не подскажите как опробовать пример?

Добавлено через 38 минут
pip install windows-curses и взлетело
теперь сообщение
Redirection is not supported-Перенаправление не поддерживается
скажите пжл сабж и что должен делать пример в посте № 7, как этого добиться?

Добавлено через 9 минут
инет говорит
нужно включить настройку чтобы IDE эмулировала терминал...
curses работает только в терминале...
делается это в Run-Edit Configurations-установить галочку Emulate terminal in output console=Эмулировать терминал в консоли вывода

скажите пжл сабж и что должен делать пример в посте № 7, как этого добиться? пока ошибка - curses function returned NULL=функция curses вернула NULL
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
04.04.2021, 10:46  [ТС]
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
import curses
stdscr = curses.initscr()  # инициализировать curses путём вызова функции initscr()
begin_x = 20
begin_y = 7
height = 5
width = 40
# функция newwin() создаёт новое окно заданного размера, возвращая новый объект окна
# координаты всегда передаются в порядке y,x, то есть верхний левый угол окна — координата (0,0)
win = curses.newwin(height, width, begin_y, begin_x)
ещё внизу нужно добавить
Python
1
2
win.border()
win.getch()
В консоле будет нарисовано окошко

а в принципе, без разницы где запросить ввода, в консоли, Tkinter, PyQt5
как в Tkinter или PyQt5 сделать запрос на ввод чего-либо, чтобы окно и поле ввода с курсором были активными? спс
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.04.2021, 10:46
Помогаю со студенческими работами здесь

Поставить курсор файла в начало
Я читаю весь файл и перемещаю курсор в его начало. После пытаюсь прочитать его снова, но вместо этого бесконечно выводит ╠. ...

Как поставить свой курсор?
На форуме я нашёл 2 кода для того, чтобы поставить свой курсор, но у них есть проблемы. На первом пишет ошибку в 1-ой же строке...

Поставить курсор на определенную позицию
в паскале есть функция textout, а нет такой же функции для ввода. то-есть поставить курсор на нужное мне место и уже в то место вводить все...

Поставить курсор как основной
Я делаю одну прогу и надо чтобы курсор был заменен, но когда я скрываю форму , курсор который я установил не видно (можно заменить его...

Скрыть курсор в консоли
Хотел сделать что-то в роде ASCII-анимации пролетающих звёзд, но в консоли сильно мешает мигрющий курсор (т.к. я использую gotoxy) И вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru