@@ -35,7 +35,7 @@ def __init__(self, logical_block_address, buffer, block_size=DEFAULT_BLOCK_SIZE)
3535 assert self .logical_block_address < 2 ** 21 , "lba > 2**21"
3636 assert len (buffer ) % block_size == 0 , "buffer length {0} is not a multiple of {1}" .format (len (buffer ), block_size )
3737
38- num_blocks = len (buffer ) / block_size
38+ num_blocks = len (buffer ) // block_size
3939 assert 0 < num_blocks <= 256 , "number_of_blocks should be in range [1, 2**8]"
4040 if num_blocks == 256 :
4141 self .transfer_length = 0
@@ -73,7 +73,7 @@ def __init__(self, logical_block_address, buffer, block_size=DEFAULT_BLOCK_SIZE)
7373 self .logical_block_address = logical_block_address
7474 self .buffer = buffer
7575 self .block_size = block_size
76- self .transfer_length = len (buffer ) / block_size
76+ self .transfer_length = len (buffer ) // block_size
7777 assert len (buffer ) % block_size == 0 , "buffer length {0} is not a multiple of {1}" .format (len (buffer ), block_size )
7878 assert self .logical_block_address < 2 ** 32 , "lba > 2**32"
7979 assert 0 <= self .transfer_length < 2 ** 16 , "number_of_blocks should be in range [0, 2**16)"
@@ -107,7 +107,7 @@ def __init__(self, logical_block_address, buffer, block_size=DEFAULT_BLOCK_SIZE)
107107 self .logical_block_address = logical_block_address
108108 self .buffer = buffer
109109 self .block_size = block_size
110- self .transfer_length = len (buffer ) / block_size
110+ self .transfer_length = len (buffer ) // block_size
111111 assert len (buffer ) % block_size == 0 , "buffer length {0} is not a multiple of {1}" .format (len (buffer ), block_size )
112112 assert self .logical_block_address < 2 ** 32 , "lba > 2**32"
113113 assert 0 < self .transfer_length < 2 ** 32 , "number_of_blocks should be in range [0, 2**32)"
@@ -141,7 +141,7 @@ def __init__(self, logical_block_address, buffer, block_size=DEFAULT_BLOCK_SIZE)
141141 self .logical_block_address = logical_block_address
142142 self .buffer = buffer
143143 self .block_size = block_size
144- self .transfer_length = len (buffer ) / block_size
144+ self .transfer_length = len (buffer ) // block_size
145145 assert len (buffer ) % block_size == 0 , "buffer length {0} is not a multiple of {1}" .format (len (buffer ), block_size )
146146 assert self .logical_block_address < 2 ** 64 , "lba > 2**64"
147147 assert 0 <= self .transfer_length < 2 ** 32 , "number_of_blocks should be in range [0, 2**32)"
0 commit comments