今天遇到一個小問題,在setting.py裏邊寫的數據,怎麼也讀取不出來,後來發現居然是setting.py裏邊的變量都要大寫,都要大寫,都要大寫,重要的事情說三遍。
讀取的時候,在py文件裏,引入這個:
from scrapy.utils.project import get_project_settings
然後這樣讀取即可:
settings = get_project_settings()
Name = settings.get('setting中的名字')
記錄一下,方便也遇到相同問題的人。