Aktywne Wpisy

Sharazsugar +1
Poznałam dzisiaj nową laskę w kawiarni na uczelni - Zuzia, pierwszak z psychologii. Siadła przy moim stoliku bo nie było miejsca i od razu zaczęła gadać. I wecie co... czułam się jakbym słuchała siebie sprzed 100 lat lol
Ta dziewczyna to jest jakaś maszyna do plotek - przez godzinę opowiadała mi kto z kim na roku, że Kuba z jej grupy ma fajne oczy, że w weekend była na jakiejś imprezie w akademiku
Ta dziewczyna to jest jakaś maszyna do plotek - przez godzinę opowiadała mi kto z kim na roku, że Kuba z jej grupy ma fajne oczy, że w weekend była na jakiejś imprezie w akademiku
Treść przeznaczona dla osób powyżej 18 roku życia...





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: