Wie kann ich eine Reihe von Dateien erstellen, wenn ich wie so meine scrapy Spinne starten:in Scrapy Geben Sie die Datei in Daten exportieren je nach geschabt Ergebnissen
year1.csv
year2.csv
year3.csv
Auch die Datei löscht, wenn es und Inhalt hat vorhanden in ihm drin.
Und während Parse, den Export in jeder Datei nach scrapy Ergebnisse wie folgt:
def parse(self,response):
if response.css('#Contact1'):
yield{
'Name': response.css('#ContactName1 a::text').extract_first()
}
if response.css('#Contact1').extract_first() is "1":
export to year1.csv
if response.css('#Contact1').extract_first() is "2":
export to year2.csv
if response.css('#Contact1').extract_first() is "2":
export to year3.csv