Seite 1 von 1

Queues

Verfasst: Donnerstag 11. November 2010, 18:27
von TesterT
Hallo liebes Forum,

momentan versuche ich mit put(z.B. 1) einen Wert in die Queue zu schreiben.
Mit get() lese ich den Wert dann wieder.
Leider gelingt mir das nur mit einem Wert. Gibt es einen anderen Befehl, mit dem ich noch
einen Wert anhängen könnte (wie bei Dateien das append)? Oder was mache ich falsch?
Könnte ich beispielsweise die Punkte bzw. Orte vorgeben, wo ich in der Queue schreiben kann?

Danke schön!

TesterT

Re: Queues

Verfasst: Donnerstag 11. November 2010, 18:32
von /me
TesterT hat geschrieben:momentan versuche ich mit put(z.B. 1) einen Wert in die Queue zu schreiben.
Mit get() lese ich den Wert dann wieder.
Leider gelingt mir das nur mit einem Wert.
Bei mir geht das (Python 2.6)

Code: Alles auswählen

import Queue

q = Queue.Queue()
q.put(1)
q.put(2)
print q.get()
print q.get()

Re: Queues

Verfasst: Donnerstag 11. November 2010, 18:42
von Hyperion
TesterT hat geschrieben: Leider gelingt mir das nur mit einem Wert. Gibt es einen anderen Befehl, mit dem ich noch
einen Wert anhängen könnte (wie bei Dateien das append)? Oder was mache ich falsch?
Wie wäre es mal, wenn Du die genaue Fehlermeldung hier postest und den dazugehörigen Quellcode; am besten mit einem minimalen Beispiel, sollte das original zu groß und komplex sein!