From 3d2424418674f6d3dca277c46b5ea9414d859834 Mon Sep 17 00:00:00 2001 From: TinWoodman92 Date: Wed, 5 Jul 2023 20:24:15 -0500 Subject: Added double conversion. --- dialoguer/binary_conversion.py | 4 ++++ 1 file changed, 4 insertions(+) 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 -- cgit v1.2.3