Aktywne Wpisy

uncle_freddie +99
Wędrująca ręka Thurama w poszukiwaniu tego, czego Interowi dzisiaj brakuje
MIRROR: https://streambug.org/cv/8e1140
#mecz #meczgif #ligamistrzow
MIRROR: https://streambug.org/cv/8e1140
#mecz #meczgif #ligamistrzow


Odkąd tylko pamiętam nie lubiłam słodkich papryczek nadziewanych serem, ostre mogłam jeszcze zjeść, ale po słodkich to od razu odruch wymiotny. Pewnego dnia jednak, a był to 17 czerwca 2020 roku, miałam ogromną ochotę na owe papryczki i #!$%@?łam prawie całe dwa opakowania, w towarzystwie kanapki z szynką i keczupu. Następnego dnia chciałam spożyć dwie pozostałe papryczki, ale wszystko wróciło do normy i na sam ich widok miałam ochotę biec do kibla,





odpalam sobie w Pythonie pod Windowsem proces konsolowy używając subprocess:
theproc = subprocess.Popen(command, shell = True, stdin=subprocess.PIPE)on cośtam sobie robi, widzę w menedżerze zadań, że działa. Chciałbym zapauzować ten proces wysyłając do niego ctrl+c, potem odczytać czy coś wyświetlił, potem ewentualnie kontynuować. Niestety żaden ze sposobów opisanych w dokumentacji lub na forach nie chce działać:
theproc.send_signal(signal.CTRL_C_EVENT)theproc.stdin.write(chr(3))theproc.communicate(input = chr(3))theproc.terminate()theproc.kill()ciągle widzę w windowsowym menadżerze, że proces chodzi i żre procka.
Co robię nie tak? Mniej zależy mi na ubiciu, bardziej chciałbym wysłać ctrl-c i dalej się z nim jakoś komunikować. Windows 7, odpalam plik exe z parametrami, python2.7 (mogę zmienić)
@askorek: