Pythonでファイルのopenなどに使うwith文
は、カンマで区切って複数のファイルを一度に開くことができます。(python3.1以降)
その場合、複数の with 文がネストされたかのように扱われます。
複数csvファイルのマージなどに役立ちます。
openpyxl
ライブラリがあるiter_rows
メソッドでEXCELを1行ずつ読み出せる(DBのカーソルに似ている)
ws.append()
で行を追加した後で、先頭からもう一度処理しようとすると、イテレータが末尾に移動したままで、先頭に戻らない
ドキュメントが少し分かりづらかったのでメモ。
unittest.mock.MagicMock
を使ってモックを作成してテストする。