Ich habe versucht, einige Einstellungen in meinem Spider zu bearbeiten, aber sie scheinen nur zu funktionieren, wenn ich das custom_settings-Wörterbuch in meinem benutzerdefinierten Spider überschreibe.Scrapy-Einstellungen funktionieren mit custom_settings, funktionieren aber nicht in settings.py
custom_settings = {
'DOWNLOAD_DELAY': 1,
'FEED_URI': 'generalspider.json',
'FEED_FORMAT': 'json'
}
Wenn ich sie in settings.py setze, scheinen sie nicht zu funktionieren. settings.py sollte für alle Spinnen funktionieren. Fehle ich etwas?
Ja richtig, meine Spinne ist von scrapy.Spider abgeleitet und es gibt custom_settings auf None gesetzt, also müssen Sie das überschreiben, um zu arbeiten. –