ボールを蹴りたいシステムエンジニア

ボール蹴りが大好きなシステムエンジニア、ボールを蹴る時間確保の為に時間がある時には勉強する。

flake8

【Python】 D100 Missing docstring in public module

python入門の勉強して最初に遭遇した警告。 D100 Missing docstring in public module調べた所、公開モジュールにdocstringで説明がないという警告らしい。 flake8でのコーディングルール規約?ちなみにdocstringとはモジュールやクラス、関数などにつける説…

【Python】W292 no newline at end of file

pythonの入門用サンプルを色々試しているとよく出てくるこのエラー。 W292 no newline at end of fileエ ググったけど情報見つからず。 けど英文と挙動見る限り、最終行は空行が無いと駄目って事みたい。チェック対象外にしといた。 "ignore": ["E225", "W29…

Python Flake8 Lintで特定のpep8ルールを無視

pythonのコーディング規約pep8に準拠してるかのツールPython Flake8 Lintを使用していますが、動作上問題無いけどpep8エラーメッセージが邪魔って事が多々あったので対策。例として以下のエラーメッセージを表示しないようにする。 E225 missing whitespace …

【Python】E225 missing whitespace around operator

pythonのコーディング規約pep8に準拠してるかのツールPython Flake8 Lintでよく遭遇するメッセージ。 E225 missing whitespace around operator演算子(=) とかは必ず空白を入れろいう事らしい。以下の例だと、%と==の前後に半角スペースを入れるとpep8のエラ…