シェア
io.StringIOは、文字列をファイルのように扱うためのクラスである。 このクラスを使うことで、…
Mockとは何か?**Mock(モック)**は、ユニットテストにおいて、テスト対象のオブジェクトやメ…
unittestについてunittestは、Python標準ライブラリに含まれるテストフレームワーク unittest…
doctestを使ってテストする方法を学ぶ doctestについて doctestは、関数のdocstringに記述さ…
試験対策 classについてもうちょっと深掘りして学ぶ インスタンスをprintした時に表示される…
jsonモジュールについてjsonモジュールは、PythonのデータをJSON形式の文字列に変換したり、JS…
CSVファイル JSONファイルの読み書き pandasでよくないか?って話もあるけど、csvモジュールを使ってみる 理由として、試験のためです。oh...no... まずはシンプルにCSVファイルを読み込んでみる import csv with open('sample.csv', 'r') as f: reader = csv.reader(f) for row in reader: print(row) デフォルトではカンマ区切りで読み込むが
hashlibについてhash値にはいろいろなアルゴリズムがある。 試験に出る md5とsha1は現在では…
How to time and zoneinfo a function in Pythonimport time gmtime() について gmtime() は…
まずオブジェクトの構造について調べるimport datetimenow = datetime.datetime.now()print(no…
secrets モジュールsecrets モジュールは、暗号学的に安全なランダム値を生成するためのツール…
pdb と breakpoint モジュールpdb モジュールは、Pythonデバッガーであり、コードのデバッグを…
timeit モジュールtimeit モジュールは、小さなコードスニペットの実行時間を測定するためのツ…
セクション6: doctest モジュール doctest モジュールは、ドキュメンテーション文字列(docstring)内に記述されたサンプルコードを実行し、その出力が記述された期待値と一致するかをテストします。これにより、コード例の正確性を保証することができます。 6.1 基本的な使用方法 例:基本的な doctest def add(a, b): """ 2つの数値を加算して返します。 >>> add(2, 3) 5 >>> add