モジュール・標準ライブラリ誤り発見

以下の記述で誤っているものはどれか?

A.hashlib モジュールは、SHA-256 などのハッシュアルゴリズムをサポートしている。
✓ この記述は正しい。hashlib.sha256() や hashlib.md5() などが使用可能である。
B.pickle モジュールの dumps() 関数は、Python オブジェクトをバイト文字列に変換する。
✓ この記述は正しい。pickle.dumps(obj) はシリアライズされたバイト列を返す。
C.tempfile モジュールの NamedTemporaryFile() は、自動的に削除されないテンポラリファイルを作成する。← 正解
✓ 正解です。この記述が誤りで、正しくは tempfile.NamedTemporaryFile() は、デフォルトではファイルを閉じる際に自動削除されます。delete=False で自動削除を無効化できます。
D.enum モジュールの Enum クラスは、列挙型を定義するために使用される。
✓ この記述は正しい。enum.Enum は列挙型定義の基底クラスである。

Python 3 エンジニア認定基礎試験 の問題一覧