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

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

2016-07-18から1日間の記事一覧

【Python】W292 no newline at end of file

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

if __name__ == '__main__':について理解する

pythonのサンプルコードによく出てくるこれ if __name__ == '__main__':色々調査してわかった事を整理する。(半分自己解釈) コマンドラインからスクリプトファイルを指定してPythonインタプリタを起動すると、指定されたファイルは、__main__という名前のモ…

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のエラ…

printでのE901 SyntaxErrorとフォーマット

python3の入門で以下を実行すると「E901 SyntaxError」ってエラー?が。 # coding: UTF-8 print("おはよー") print "test"コンソールにも以下のメッセージが表示。 SyntaxError: Missing parentheses in call to 'print'見るからにprintメソッドに対してのエ…