diff options
| author | J08nY | 2024-05-31 12:17:26 +0200 |
|---|---|---|
| committer | J08nY | 2024-05-31 12:17:26 +0200 |
| commit | adaa5cd6a98fc6610226b9f8048e1e41a4050138 (patch) | |
| tree | 2fb19cfd0f3c94ece13b384ae8be6e437579b820 | |
| parent | 5222ce8f6989de61a0a4a8ed7fa3dc7c6f575dfb (diff) | |
| download | pyecsca-adaa5cd6a98fc6610226b9f8048e1e41a4050138.tar.gz pyecsca-adaa5cd6a98fc6610226b9f8048e1e41a4050138.tar.zst pyecsca-adaa5cd6a98fc6610226b9f8048e1e41a4050138.zip | |
Better repr for PickleTraceSet.
| -rw-r--r-- | pyecsca/sca/trace_set/pickle.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pyecsca/sca/trace_set/pickle.py b/pyecsca/sca/trace_set/pickle.py index 537f76f..fdb65fe 100644 --- a/pyecsca/sca/trace_set/pickle.py +++ b/pyecsca/sca/trace_set/pickle.py @@ -40,3 +40,9 @@ class PickleTraceSet(TraceSet): pickle.dump(self, output) else: raise TypeError + + def __repr__(self): + args = ", ".join( + [f"{key}={getattr(self, key)!r}" for key in self._keys] + ) + return f"PickleTraceSet(num_traces={len(self)}, {args})" |
