問題タブ [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 に答える
840 参照

python - flake8 と「古いスタイルのクラス宣言」

flake8私はpython3スクリプトのフォーマットをチェックするために使用します。このようにクラスを宣言すると...

...「H238 -- 古いスタイルのクラス宣言、新しいスタイルを使用 (から継承object)」という警告が表示されます。

ただし、ドキュメントには明らかに次のような宣言があります: https://docs.python.org/3/tutorial/classes.html#class-definition-syntax

objectからの継承は不必要に雑然としていると思います。機能的に違うの?ドキュメントには、からの継承については何も書かれていませんobject

これは のバグflake8ですか、それとも明らかな何かが欠けているだけですか?

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

python - flake8用のDjango設定ファイルのフォーマット方法

私はPythonコードをflake8でフォーマットすることに夢中になっています。しかし、Django の設定ファイルで E501 (行が長すぎます x > 79 文字) を解決する良い方法が見つかりません。

最初はこんな感じでした (4xE501):

そして、私はこれを思いつきました:

しかし、それでも'NAME':django.contrib.auth.password_validation.UserAttributeSimilarityValidator',長すぎます。これをフォーマットする方法はありますか、またはこれを無視する必要がありますか?