aboutsummaryrefslogtreecommitdiff
path: root/src/argaze/DataLog/File.py
diff options
context:
space:
mode:
authorThéo de la Hogue2024-01-18 14:35:35 +0100
committerThéo de la Hogue2024-01-18 14:35:35 +0100
commitc7ab3eeb9df5540087b5d47018b40d4998abce8f (patch)
tree2f02bb2522d52db62d924a61e21dc2cc3dd6f7e7 /src/argaze/DataLog/File.py
parentc98e3baa548791d7a627b37f287915a3f30585d1 (diff)
downloadargaze-c7ab3eeb9df5540087b5d47018b40d4998abce8f.zip
argaze-c7ab3eeb9df5540087b5d47018b40d4998abce8f.tar.gz
argaze-c7ab3eeb9df5540087b5d47018b40d4998abce8f.tar.bz2
argaze-c7ab3eeb9df5540087b5d47018b40d4998abce8f.tar.xz
Updating layer look data documentation.
Diffstat (limited to 'src/argaze/DataLog/File.py')
-rw-r--r--src/argaze/DataLog/File.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/argaze/DataLog/File.py b/src/argaze/DataLog/File.py
index 9253f66..12bad6d 100644
--- a/src/argaze/DataLog/File.py
+++ b/src/argaze/DataLog/File.py
@@ -12,7 +12,7 @@ from typing import TypeVar, Tuple
from dataclasses import dataclass, field
import os, pathlib
-from argaze import DataFeatures
+from argaze import DataFeatures, GazeFeatures
@dataclass
class TimeStampedDataLogger(DataFeatures.TimeStampedDataLogger):
@@ -40,8 +40,8 @@ class TimeStampedDataLogger(DataFeatures.TimeStampedDataLogger):
self._file.close()
- def emit(self, timestamp: DataFeatures.TimeStampType, data: any):
+ def emit(self, timestamp: DataFeatures.TimeStampType, data: DataFeatures.DataDictionary):
"""Write timestamp and data separated by separator char as a new line into file."""
# Write into file
- print(f'{timestamp}{self.separator}{data}', file=self._file, flush=True) \ No newline at end of file
+ print(f'{timestamp}{self.separator}{eval(self.selector)}', file=self._file, flush=True) \ No newline at end of file