1, はじめに 今回はPythonでデータサイズの大きなファイルのハッシュ値(チェックサム)を求める方法について説明したいと思います。 ハッシュ値を求めるには対象データのバイト配列が必要ですが、メモリに格納できないような巨大なファイルの場合はどうするのか疑問に思ったので調べてみました。 2. ソースコード # -*- coding: utf-8 -*- import hashlib import argparse # main if __name__ == "__main__": # ★ポイント1 parser = argparse.ArgumentParser(description='hashApp') parser.add_argument('input', help='Input file path') parser.add_argument('--alg', help='Inpu