diff options
author | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2017-01-15 14:24:46 +0100 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@flameeyes.eu> | 2017-01-15 14:24:46 +0100 |
commit | 1e0da90e7b0806f7ec175c6d60b78938dd7a1634 (patch) | |
tree | b218e1aefbce7b3c3387ef7c186ece3f818edac9 /glucometerutils | |
parent | Fetch the device information in all commands. (diff) | |
download | glucometerutils-1e0da90e7b0806f7ec175c6d60b78938dd7a1634.tar glucometerutils-1e0da90e7b0806f7ec175c6d60b78938dd7a1634.tar.gz glucometerutils-1e0da90e7b0806f7ec175c6d60b78938dd7a1634.tar.bz2 glucometerutils-1e0da90e7b0806f7ec175c6d60b78938dd7a1634.tar.lz glucometerutils-1e0da90e7b0806f7ec175c6d60b78938dd7a1634.tar.xz glucometerutils-1e0da90e7b0806f7ec175c6d60b78938dd7a1634.tar.zst glucometerutils-1e0da90e7b0806f7ec175c6d60b78938dd7a1634.zip |
Diffstat (limited to 'glucometerutils')
-rw-r--r-- | glucometerutils/common.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/glucometerutils/common.py b/glucometerutils/common.py index 1e7e7f8..ac5c931 100644 --- a/glucometerutils/common.py +++ b/glucometerutils/common.py @@ -84,6 +84,12 @@ class Reading(_ReadingBase): """ return convert_glucose_unit(self.value, UNIT_MGDL, to_unit) + def as_csv(self, unit): + """Returns the reading as a formatted comma-separated value string.""" + return '"%s","%.2f","%s","%s"' % ( + self.timestamp, self.get_value_as(unit), self.meal, self.comment) + + _MeterInfoBase = collections.namedtuple( '_MeterInfoBase', ['model', 'serial_number', 'version_info', 'native_unit']) |