今天遇到一个小问题,在setting.py里边写的数据,怎么也读取不出来,后来发现居然是setting.py里边的变量都要大写,都要大写,都要大写,重要的事情说三遍。
读取的时候,在py文件里,引入这个:
from scrapy.utils.project import get_project_settings
然后这样读取即可:
settings = get_project_settings()
Name = settings.get('setting中的名字')
记录一下,方便也遇到相同问题的人。