我正在從事Scrapy項目。我想設置一個標誌(項目明智)來檢查我是否在QA模式或生產模式下運行。這個標誌必須可以在任何蜘蛛,中間件等中訪問。 我嘗試在Scrapy設置文件中設置自定義標誌,但似乎不起作用。有什麼建議麼?如何在Scrapy項目中設置自定義標誌?
0
A
回答
0
可以在Scrapy項目的settings.py中設置需要項目訪問的標誌(任何鍵 - 值對)。
settings.py位於
PROJECT_NAME/PROJECT_NAME/settings.py
在代碼(蜘蛛,中間件等等),該標誌可以訪問由
from scrapy.conf import settings
settings.get('QA', False)
+0
使用'scrapy.conf.settings'已棄用,從蜘蛛獲取設置的最佳方式是通過自身,使用'self.crawler.settings' – eLRuLL
相關問題
- 1. 如何在Outlook中設置自定義圖標IPM.Document項目
- 2. 與多個蜘蛛Scrapy項目 - 自定義設置忽略
- 3. scrapy可以在設置中設置自定義變量嗎?
- 4. 如何在子項目中引用自定義SBT設置
- 5. m2e /自定義項目特定設置
- 6. Scrapy自定義ImagePipeline - 質量設置
- 7. 如何通過scrapy中的CrawlerProcess傳遞自定義設置?
- 8. 如何在ASP.NET Web Site項目中定義TRACE編譯標誌?
- 9. 自定義設置項目對話框
- 10. 在鬼編輯器中設置自定義標誌或變量
- 11. 如何在我的自定義項目的Outlook資源管理器窗口中設置自定義圖標?
- 12. 如何在apache httpd.conf文件中設置自定義日誌?
- 13. 如何正確設置自定義的目標在Drupal網址
- 14. 如何在java web項目中配置自定義日誌文件
- 15. 在自定義中設置選定的項目Zend_Form_Element
- 16. 如何在項目構建設置中指定DEBUG定義?
- 17. 如何設置日誌appender-kaa項目
- 18. javamail:在imap郵件上設置自定義標誌並搜索帶有自定義標誌的郵件
- 19. VSTS 2008自定義工作項目 - 設置標籤訂單
- 20. 如何設置自定義初始的RatingBar進步繪項目
- 21. 如何設置自定義項目類型?
- 22. Paypal IPN - 如何設置自定義項目描述?
- 23. 如何讓自定義標籤欄顯示在Xcode中設置的標籤欄項目的選定圖像?
- 24. 如何在自定義tableviewcelll中爲標籤設置自定義字體?
- 25. 如何從Adapter類中設置的自定義gridview中獲取項目位置?
- 26. 設置自定義圖標
- 27. 如何在其他自定義項目中的自定義項目中引用自定義屏幕
- 28. 如何在android中設置自定義選項面板?
- 29. 如何在Dynamics 365中設置自定義字段「選項集」?
- 30. 如何在項目和客戶端之間自定義類庫配置設置
設置應該工作,它是從任何地方訪問,共享一些代碼,什麼是完全失敗? – eLRuLL
找到解決方案。在Scrapy設置中設置標誌是正確的選擇。早些時候,我試圖使用python的print語句在我的代碼中打印標誌值,但這種語句無效。但是,使用python的日誌記錄框架,我可以打印Scrapy設置文件中設置的標誌的值。 – v01d