2013-12-18 10 views

cevap

8

Çoğu kapsayıcı için len, ancak Queue.Queue aslında len desteklemez. Bunun nedeni eski olabilir veya çok iş parçacıklı bir ortamda bir kuyruk uzunluğunun alınması özellikle yararlı değildir. Her durumda, Queue'un (yaklaşık) boyutunu istiyorsanız, qsize'u istiyorsunuz.

+1

, kullanıcıların almayı engellemediği varsayılırsa, bir sıfırlama yapmadan önce sıfır olmayan bir sayı olup olmadığını kontrol etmeye teşvik edebilir. – dstromberg

0

Queue.qsize() öğesinin sıradaki bayt sayısını döndürmemesi gerektiğini fark ettim. Sıraya yerleştirilen "şeylerin" sayısını döndürür. Kuyrukta 100 baytlık 5 bayt dizisi koyarsanız, qsize() değeri 5, 500'dir.

İlgili konular