Python queuelib: Leere und löschen Sie FifoDiskQueue

Ich benutze queuelib und so weit ist es toll!

Hier ist das Repo: https://github.com/scrapy/queuelib

Gibt es eine Möglichkeit, die FifoDiskQueue zu entleeren?

One Solution collect form web for “Python queuelib: Leere und löschen Sie FifoDiskQueue”

Die nächste Sache zu einer öffentlichen API dafür ist, alle Elemente eins nach dem anderen zu knallen:

while queue: queue.pop() 

Dies wird ineffizient sein, aber es ist alles, was sie bieten.

Wenn Sie gefährlich leben wollen, können Sie mit den Implementierungsdetails umgehen, indem Sie beispielsweise Dateien und Ordner manuell löschen oder etwas mit der privaten _cleanup Methode machen. Das wäre schwierig und zerbrechlich, also empfehle ich es nicht.

  • Auf Wiederholung prüfen (Python)
  • Wie man Zahlen aus Liste (n) in Python?
  • Python3 AttributeError: 'list' Objekt hat kein Attribut 'clear'
  • Wie benutzt man eine Variable in einem regulären Ausdruck?
  • StringIO in python3
  • `Inspect.trace ()` vs `traceback`
  • Wie kann ich nur die Datei eines .tar.gz-Members extrahieren?
  • Wie benutzt man Python 3 (3.5) als Standard-Interpreter in meiner virtuellen Umgebung?
  • Python Grundmathematik
  • POST-Anforderung leere Ergebnisse
  • Python dict count
  • Python ist die beste Programmiersprache der Welt.