Найти - Пользователи
Полная версия: Achtung ! Ввод команд во время выполнения
Начало » Python для новичков » Achtung ! Ввод команд во время выполнения
1 2
Kasta_neda
Вы читали книги по python?
Там все написано, можно делать все что угодно, но перед этим лучше почитать про это.
Можно сделать паузу по времени, или паузу до ввода или еще что.
Вы пишите программу, в нее по мере выполнения вставляете ввод, этот ввод обрабатывается, и в зависимости от того что ввели, программа продолжает свое выполнение.
Скорее всего это будет в цикле)
Даже на основе того же конечного автомата можно вместо результата от которого меняется переменная установить input()
deniska
ну выходит пока я не ввиду команду скрипт не будет выполняться … а мне нужно чтобы он выполнялся
deniska
во время выполнения прям вводить pause и он останавливался пока я например не ввиду resume
Kasta_neda
Тогда да, в параллельном потоке ждать ввода
Kasta_neda
http://python.su/forum/topic/9463/?page=1#post-61215
spikeqzz
deniska
ну это выходит просто бесконечное повторение а мне надо чтоб во время выполнения ввести и скрипт например замер )))
Я так понял ты например написал программу для сканирования портов в диапазоне 0 - 65536,
и вовремя сканирование ты хочешь ее принудительно остановить?
Хмм.. Это только через крестик.(наверное)
Kasta_neda
Прервать можно сочетанием клавиш, поставить хук.
spikeqzz
Kasta_neda
Прервать можно сочетанием клавиш, поставить хук.
+
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB