Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
自分の環境 (開発、本番など) に応じて複数の構成を使用して Scrapy アプリケーションを開発しようとしています。私の問題は、設定方法がわからない設定がいくつかあることです。たとえば、データベースをセットアップする必要がある場合、開発ではそうする必要が"localhost"あり、本番では別のデータベースにする必要があります。
"localhost"
実行中にこれらの設定を指定するにはどうすればよいですscrapy deployか? コマンドラインで変数を使用して設定できますか?
scrapy deploy
Scrapy.cfg ファイルでデプロイ オプションを設定する必要があります。例えば:
[deploy:dev] url = http://dev_url/ [deploy:production] url = http://production_url/
これで、次のことができます。
scrapyd-deploy def
また
scrapyd-deploy production