2013-07-14 73 views
0

我有一個可操作的Scrapy刮板,它在進行解析和檢索數據之前進行登錄,但我想用公開我的用戶名/密碼來開源。我應該在哪裏分析這些?使用Scrapy時,我應該在哪裏保持認證設置?

我正在考慮將它們存儲在ENV中,然後通過os.environ訪問它們,將它們放置在settings.local.py文件中,該文件被導入到settings.py中,或者只是具有可以讀取的配置文件settings.py。

回答

1

「標準」是使用環境。根據您運行的環境可能無法保證文件系統,但是大多數應用程序環境中通常存在環境變量。

+0

明白了。謝謝您的幫助。我發現更容易擁有一個單獨的設置文件,我保留本地,並在主設置文件中具有以下塊以覆蓋值: 嘗試: from settings_local導入* 除ImportError: 通過 –

相關問題