スポンサーリンク
Python

[python] unittestをMockを使って行う

Mockとは Mockはテスト時にダミーデータを用意すること。 pythonでは、クラスやメソッドの戻り値をダミーデータにして、テストをするときに使います。 mockライブラリのインストール pipコマンドでmockのイ...
Python

[python] unittestの結果をcoverageを使ってカバレッジで見る。

カバレッジとは どのような範囲で、どの程度詳しくテストが行われたかを示す指標。(コトバンク引用) coverageのインストール pythonでカバレッジを使うにはcoverageが必要になります。 pythonプロ...
Python

python unittest基礎

unittestとは 一言でいえばpythonプログラムのテスト用ツールです。 このunittestをimportしたpythonファイルにどんなテストを行うかを書き、そのファイルを実行することテストすることができます。 メリット...
Python

pythonでcsvファイルをテーブル指向で読み込む

テーブル形式のデータを作ったcsvファイルを、きれいに読み込んでいきます。 読み込むcsvは以下の通り。実行するpyファイルと同じディレクトリに置きます。 まずは、ファイルを読み込みカラム名をリストで取得してみます。 1行...
Python

Python キーのリストと値のリストの2つを使って辞書を作る

zip()を使うことで、2つのリストから辞書を作成します。 実行結果 dict(zip(key_list, user_data1))が、下記のデータを作り出しています。 {'id': '1', 'name': 'tanak...
Python

Python クラスメソッドとインスタンスメソッド

クラスメソッド クラスメソッドはインスタンスを生成せずに利用できるメソッドです。 下記のように、クラスメソッドを呼び出すことができます。 Messageクラス main処理 実行結果 クラスメソッドを...
Python

Python while文

whileの基本構文は以下の通りです。 whileの処理中に条件式を偽にしてループを終了させるか、 breakでループを終了させるなど、無限ループにならないように書いてください。 使用例 結果 1 2 ...
Python

Python for文

for文 リスト 下記はfor文でリストの中身を見るときに使われる構文です。 今回はリストですが、タプルなどでも同様に利用できます。 使用例 結果 a b c for文 辞書 辞書をfor文でループさせるには、下記...
Python

Python if文

Pythonでの、if文の書き方は以下の通りです。 条件式が真のところの処理を実行していきます。 下記の場合では、結果は「2」が出力されます。
Python

Python クラス

クラス クラスは、「物」のことをまとめるのに使います。 また、「物」ができる処理を「メソッド」と呼びます。 例えば、「物」を自動車とすると、メソッドは、運転する、ブレーキをかけるなどの「物」が行える動作のことです。 ...