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

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

python

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メソッドに対してのエ…

Decode error - output not utf-8

環境 Windows10 SublimeText2 Python3 下記サイトを参考に勉強を開始。http://www.pythonweb.jp/tutorial/日本語入力して実行。 # coding: UTF-8 print("おはよー") 早速エラー・・・ Decode error - output not utf-8C:\Users\ユーザー名\AppData\Roaming\S…

SublimeText2でのpython3開発環境構築

SublimeText2でのpython開発に関して作業効率化の為色々導入。 SublimeText上からpython実行できるよう設定 Tools→Build System→New Build System Python3.sublime-buildという名前で保存。 { "cmd": ["c:/Python3.5/python.exe", "-u", "$file"], "selector…

Windows7でpython3環境構築

自分用なので書き殴りです。ptyhonインストールhttps://www.python.org/ ページ下部の「Download」ー「Windows」クリック 「Download Python 3.5.2」クリックダウンロードしたインストーラー実行。 最初に表示される環境パス通すのチェックはつける。 「Cust…