Вопросы по теме 'keyboardinterrupt'
Почему я не могу обработать KeyboardInterrupt в python?
Я пишу код Python 2.6.6 для Windows, который выглядит так:
try:
dostuff()
except KeyboardInterrupt:
print "Interrupted!"
except:
print "Some other exception?"
finally:
print "cleaning up...."
print "done."
dostuff() —...
38051 просмотров
schedule
19.06.2023
Python: как запретить подпроцессам получать CTRL-C/Control-C/SIGINT
В настоящее время я работаю над оболочкой для выделенного сервера, работающего в оболочке. Оболочка порождает серверный процесс через подпроцесс, наблюдает и реагирует на его выходные данные.
Выделенному серверу должна быть явно дана команда для...
13663 просмотров
schedule
30.06.2023
python выходит из бесконечного цикла while с исключением KeyboardInterrupt
Мой цикл while не завершается при нажатии Ctrl+C. Похоже, он игнорирует мое исключение KeyboardInterrupt. Часть петли выглядит так:
while True:
try:
if subprocess_cnt <= max_subprocess:
try:
notifier.process_events()...
35439 просмотров
schedule
03.07.2022
Переключение записи из файла в стандартный вывод с помощью функции приемника() в R
Я реализовал следующую процедуру, целью которой является запись некоторых файлов и печать сообщения в конце каждого файла, когда запись завершена:
# Print one file per piaf
output_dir_piafs <- "OUTPUT_dataset_piafs"
unlink(output_dir_piafs,...
5274 просмотров
schedule
01.04.2023
Прерывание raw_input в искривленной программе
Я буду ссылаться на это объяснение и на это обходной путь :
Итак, что я делаю:
def interrupted(signum, stackframe):
log.warning('interrupted > Got signal: %s', signum)
menu.quitMenu = True # to stop my code...
957 просмотров
schedule
01.05.2022
Перехват KeyboardInterrupt в Python во время закрытия программы
Я пишу утилиту командной строки на Python, которая, поскольку это производственный код, должна иметь возможность корректно завершать работу, не выводя кучу вещей (коды ошибок, трассировки стека и т. д.) на экран. Это означает, что мне нужно...
182303 просмотров
schedule
18.11.2022
Пауза для события в python tkinter
Я использую графический интерфейс tkinter python 2.7 на Raspberry Pi для автоматизации тестирования некоторых материалов. Для тестирования необходимо протестировать несколько образцов, и для замены образцов требуется время. Я хочу вывести текст,...
2369 просмотров
schedule
29.03.2023
Ctrl-C завершает мой скрипт, но он не перехватывается исключением KeyboardInterrupt
У меня есть скрипт Python, который содержит большой цикл, читающий файл и выполняющий некоторые действия (я использую несколько пакетов, таких как urllib2, httplib2 или BeautifulSoup).
Это выглядит так:
try:
with open(fileName, 'r') as file...
6393 просмотров
schedule
06.09.2022
Язык ассемблера 8086 Прерывание клавиатуры и мыши
У меня возникли проблемы с выяснением того, как реализовать прерывание клавиатуры и мыши для моей матричной программы, чтобы моя бесконечная матричная программа завершалась после нажатия любой клавиши на клавиатуре и/или при перемещении мыши, а также...
4542 просмотров
schedule
24.07.2023
Пользовательский ввод с тайм-аутом, в цикле
Я пытаюсь создать циклическую функцию python, которая выполняет задачу и запрашивает у пользователя ответ, и если пользователь не отвечает в заданное время, последовательность будет повторяться.
Это частично основано на следующем вопросе: Как...
5883 просмотров
schedule
09.05.2022
Python 3.4.3 KeyboardInterrupt работает, но не запускает код внутри своего блока
Я делаю несколько руководств по Python, чтобы попытаться узнать как можно больше о языке, и у меня есть некоторые проблемы с обработкой исключений. Я запускаю код в cmd в Windows 10, используя Python 3.4.3 . В частности, блок KeyboardInterrupt...
48 просмотров
schedule
12.02.2023
многопроцессорный класс python BaseManager потерял соединение сразу после Ctrl-C
У меня возникают некоторые проблемы, которые, как я подозреваю, являются ограничением моей программы на Python для правильной обработки, моя программа не может вызывать методы зарегистрированного класса BaseManager сразу после того, как я нажму...
2393 просмотров
schedule
23.06.2022
Обработка исключений Python Вернуться к строке, продолжить
Я решаю много проблем с кодированием Project Euler, и Python — мой любимый язык. Многие программы обычно выполняются целую вечность, поэтому я работаю над реализацией чего-то, что поможет предоставить диагностическую информацию о состоянии программы:...
967 просмотров
schedule
12.11.2022
Файл Python закрывается при выходе из программы
Если бы я хотел закрыть файл в программе с бесконечным циклом, я мог бы сделать следующее:
file = open('abc', 'w')
while True:
try:
file.write('a\n')
except KeyboardInterrupt:
break
file.close()
Но если бы я просто...
2418 просмотров
schedule
24.12.2022
Почему это прерывание клавиатуры python не работает? (в пичарме)
Мой цикл try/except в python, похоже, не вызывает прерывание клавиатуры при нажатии Ctrl + C во время отладки моего кода в pycharm. Мой код выглядит так:
try:
while loop:
print("busy")
except KeyboardInterrupt:
exit()
EDIT:...
27181 просмотров
schedule
01.12.2022
KeyboardInterrupt несколько потоков одновременно
В настоящее время я работаю с несколькими потоками для сбора данных и сохранения их в формате JSON. Цикл сбора данных бесконечен. Я хочу иметь возможность завершать все потоки с помощью CTRL+C. Поэтому я создал эту простую версию с двумя петлями....
69 просмотров
schedule
24.04.2023
Обрабатывать KeyboardInterrupt в оболочке, если скрипт не запущен
Можно ли обрабатывать KeyboardInterrupt в оболочке, если скрипт не запущен?
Предыстория моего вопроса следующая: я использую python для отправки команд на контроллер двигателя через соединение через сокет. Функция отправляет целевое положение...
498 просмотров
schedule
12.05.2022
Прерывание клавиатуры от Python не прерывает работу Rust (PyO3)
У меня есть библиотека Python, написанная на Rust с PyO3, и она требует некоторых дорогостоящих вычислений (до 10 минут на один вызов функции). Как я могу прервать выполнение при вызове из Python?
Ctrl+C, по-видимому, обрабатывается только после...
300 просмотров
schedule
18.06.2022