問題タブ [flake8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2344 参照

flake8 - flake8 モジュールはインストールされていますが、/usr/bin にはインストールされていません

flake8 を正常にインストールしました。

しかし、/usr (/usr/bin/、/usr/sbin/、/usr/local/...) の下のどのディレクトリにも表示されません。つまり、「which flake8」には何も表示されないので、コンソールから手動で使用して、手順のようにスクリプトを検証しないでください。

0 投票する
2 に答える
1937 参照

python - Python:flake8は存在しないメソッドを見つけることができません

私が次のようなことをした場合:

flake8 は、'list' メソッドではないため、foo() メソッドに対してエラーを返しません。

これは正常ですか、それとも何か設定する必要がありますか?

0 投票する
1 に答える
1704 参照

python - Flake8 属性エラー:「module」オブジェクトに属性「normalize_paths」がありません

flake8検証中の私の出力は次のとおりです。

なぜ使えないのですか?

0 投票する
1 に答える
5523 参照

python - flake8 が長すぎる行を報告しない

test.py次の不適切な形式のコンテンツを含むファイルを作成した場合:

flake8次のようにコマンドラインからファイルを実行します。

次の 2 つのエラーのみが報告されます。

2 行目のmax-line-length違反は報告されません。

完全に偶然 (コマンド オプションのいずれかが尊重されるかどうかをテストしていた)、次のような無視オプションを追加すると、次のことがわかりました。

次に、行の長さ違反報告されます。

私はUbuntu 16.04を使用しており、flake8バージョン情報は次のとおりです。

関連する質問を Emacs Stack Exchange サイトに投稿したとき(最初は Emacs パッケージに問題があると思っていました)、そこにいるユーザーの 1 人が、 flake82.5.4 には下位バージョンの が必要でpyflakesあると指摘しました 。ただし、その特定のバージョンをflake8介してapt、またはpip自動的にインストールすると、依存関係としてインストールされ、問題が解決するかどうかを確認するpyflakesために古いバージョンの を取得できませんでした(おそらく、それはまったく別の質問です)。pyflakes

ここで何か間違ったことをしていますか、それともバグですか?

0 投票する
4 に答える
1558 参照

python - プロジェクト構成ファイルを無視するVim Flake8

vim-flake8 がプロジェクト固有の設定ファイルを無視しているようです。プロジェクトルートのコマンドラインからflake8を実行すると動作しますが、vimを開いてファイルに対してflake8を実行しようとすると、その設定が反映されません。これは、プロジェクト固有の 120 ではなく、デフォルトの行の長さ 79 を使用しているためです。

この投稿を読みました: flake8 not pick up config file ですが、役に立たないようです。コメントで、1年以上前に修正されたバグについて言及しています。

私のプロジェクト ルートには.flake8、セクションを含むファイルがあります[flake8]

vim-flake8 はどのようにしてプロジェクトのルートが何であるか、および構成ファイルを探す場所を決定しますか? Vimが開かれているディレクトリを使用するだけですか?