[Python-de] cmd-module und cmd.exe Probleme

Oliver Friedrich beowulfof at gmx.de
Do Mär 27 09:10:52 CET 2014


Am 26.03.2014 16:04, schrieb Peter Otten:
> Jetzt bin ich auf Python3.4 umgestiegen (Vorgabe) und habe mit der
> Verwendung des cmd-Modules Probleme.
> Heißt das, dass das gleiche Programm mit Python 3.2 arbeitet wie von dir
> erwartet, mit 3.4 jedoch nicht -- oder handelt es sich um verschiedene
> Skripte?
Nein, sind zwei verschiedene Scripte. Hoffte eigentlich auf eine Antwort 
ala: "Ja, die cmd.Cmd Klasse hat seit der Version X.X nen Bug.". Aber so 
leicht wird das wohl nicht.
>> Kann es evtl damit zusammenhängen, dass ich im unterliegenden Code mit
>> mehreren Threads arbeite?
> Wenn im Hintergrund noch weitere nicht-dämon Threads laufen, beendet sich
> das Programm nach Strg+C im Hauptthread nicht, sprich: eventuell ja ;)
Ich verwende sowohl eigene Threads, wie auch die subprocess.
> Das ist reichlich nichtssagend, du müsstest schon eine eine minimale
> Monitor-Implementierung mitliefern, so dass wir das Problem reproduzieren
> können. Am besten postest du ein kleines für sich alleine lauffähiges
> Skript.
>
Geschehen, in eigener Mail. Danke.


Mehr Informationen über die Mailingliste python-de