問題タブ [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.
python - flake8 と「古いスタイルのクラス宣言」
flake8
私はpython3スクリプトのフォーマットをチェックするために使用します。このようにクラスを宣言すると...
...「H238 -- 古いスタイルのクラス宣言、新しいスタイルを使用 (から継承object
)」という警告が表示されます。
ただし、ドキュメントには明らかに次のような宣言があります: https://docs.python.org/3/tutorial/classes.html#class-definition-syntax
object
からの継承は不必要に雑然としていると思います。機能的に違うの?ドキュメントには、からの継承については何も書かれていませんobject
。
これは のバグflake8
ですか、それとも明らかな何かが欠けているだけですか?
python - flake8用のDjango設定ファイルのフォーマット方法
私はPythonコードをflake8でフォーマットすることに夢中になっています。しかし、Django の設定ファイルで E501 (行が長すぎます x > 79 文字) を解決する良い方法が見つかりません。
最初はこんな感じでした (4xE501):
そして、私はこれを思いつきました:
しかし、それでも'NAME':django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
長すぎます。これをフォーマットする方法はありますか、またはこれを無視する必要がありますか?