diff --git a/scrapy/settings/__init__.py b/scrapy/settings/__init__.py index 7ca18b3ca..55374de76 100644 --- a/scrapy/settings/__init__.py +++ b/scrapy/settings/__init__.py @@ -56,7 +56,11 @@ class CrawlerSettings(Settings): return super(CrawlerSettings, self).__getitem__(opt_name) def __str__(self): - return "" % self.settings_module.__name__ + if self.settings_module: + return "" % \ + (self.settings_module.__name__, self.settings_module.__file__) + else: + return "" class SpiderSettings(Settings):