2017-12-22 15 views
-2

Pythonのいくつかのコマンドを実行してコンソールにバラスト出力が表示されないことはありますか?私はScrapyを実行することについて話しています。そこでは、意味のある出力のみを見ることを拒否する必要のないテキストがたくさん表示されます。Pythonシェルコマンドはコンソール(ウィンドウ)に出力が多すぎます

しかし、私はそこにいくつかのバラストが表示されます。 pip install。役に立たない。

a sample of a screenful of output

+0

印刷するテキストの種類は?あなたはPythonのログを使用しましたか?このリンクの –

+0

https://docs.scrapy.org/en/latest/intro/tutorial.html#how-to-run-our-spiderは、私が見るはずの出力です。私はそれが上記のような必要な行の何千ものためにそれを見ることができません。 – luky

+2

デバッグモードになっているようです。万が一-vフラグで始まったのですか? –

答えて

0

scrapyのログdocumentationで見つかった資料を見てから、コマンドラインの引数でログ出力の特定のレベルを有効または無効にすることができますように、それが見えます:

LEVELのいずれかである
--loglevel/-L LEVEL 

デバッグレベル。あなたは何も出力したいとしないならばさらに、それは、コマンドラインオプションがあります表示されます。

--nolog 
+1

これはPythonに似ていないようです。 – luky

2

OK]をクリックして、部分的にスティーブ・バーンズに、一部が(笑)私の知識のおかげで解決しました。私は環境変数PYTHONVERBOSE = 1を設定しました。それを削除する必要がありました。そして、それは期待通りに動作します。良い。

+0

これは非常に便利な答えです!環境変数がどこから来たのか分かりませんか?私はあなたがそれを自分で設定していないと思う - おそらくそれはインストーラのオプションでしたか? – usr2564301

+0

私は手がかりがありません。何とか自動的にyesに設定されている可能性があります。もちろん手動で設定することも可能です。 – luky

関連する問題