Scrapy : die Speicherung der Daten
Ich bin neu in python und scrapy. Ich bin tring zu Folgen Scrapy tutorial, aber ich verstehe nicht die Logik der storage Schritt.
scrapy crawl spidername -o items.json -t json
scrapy crawl spidername --set FEED_URI=output.csv --set FEED_FORMAT=csv
Ich verstehe nicht die Bedeutung von :
- -o
- -t
- --set
Danke für Eure Hilfe
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie eine Liste der verfügbaren Befehle durch Tippen
scrapy crawl -h
aus dem Projekt-Verzeichnis.-o
gibt den Ausgabe-Dateinamen für die gedumpten Elemente (items.json)-t
legt das format für dumping-Objekte (json)scrapy crawl spidername --set FEED_URI=output.csv --set FEED_FORMAT=csv
--set
wird verwendet, um/überschreiben einer EinstellungFEED_URI
wird verwendet, um das storage-backend für den Artikel wegwerfen. In diesem Fall ist es auf "Ausgang.csv", die mit dem lokalen Dateisystem, dh eine einfache Ausgabedatei.(für das aktuelle Beispiel - Ausgabe.csv)FEED_FORMAT
wird verwendet, um die Serialisierung für ein format (output) - feed-ie (für das aktuelle Beispiel csv)Referenzen (Scrapy Dokumentation):
item.json
inoutput.csv
undjson
incsv
?