diff options
author | TinWoodman92 <chrhodgden@gmail.com> | 2023-07-05 20:24:15 -0500 |
---|---|---|
committer | TinWoodman92 <chrhodgden@gmail.com> | 2023-07-05 20:24:15 -0500 |
commit | 3d2424418674f6d3dca277c46b5ea9414d859834 (patch) | |
tree | 03aec90c64648ad8f1273b45fe80cf06baa79f61 | |
parent | 91926797b7df0aaa91f1b7efea3a091adda4fcdd (diff) |
Added double conversion.
-rw-r--r-- | dialoguer/binary_conversion.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dialoguer/binary_conversion.py b/dialoguer/binary_conversion.py index 4b8a30a..741a5d7 100644 --- a/dialoguer/binary_conversion.py +++ b/dialoguer/binary_conversion.py @@ -1,3 +1,5 @@ +import struct + def bin_conv(data, data_type = None): conv_data = None #convert to binary @@ -14,5 +16,7 @@ def bin_conv(data, data_type = None): conv_data = int.from_bytes(data, 'little') elif type(data) == bytes and data_type == bool: conv_data = bool(data[0]) + elif type(data) == bytes and data_type == float: + conv_data = struct.unpack('d', data)[0] return conv_data
\ No newline at end of file |