parameters: (file, endian, num=1)
return_statement: return res
docstring: Read a given number of 32-bits unsigned integers from the given file
      with the given endianness.
docstring_summary: Read a given number of 32-bits unsigned integers from the given file
      with the given endianness.
docstring_tokens: Read a given number of 32 - bits unsigned integers from the given file with the given endianness .
function: def read_data(file, endian, num=1):
      """
      Read a given number of 32-bits unsigned integers from the given file
      with the given endianness.
      """
      res = struct.unpack(endian + 'L' * num, file.read(num * 4))
      if len(res) == 1:
          return res[0]
      return res
function_tokens: def read_data ( file , endian , num = 1 ) : res = struct . unpack ( endian + 'L' * num , file . read ( num * 4 ) ) if len ( res ) == 1 : return res [ 0 ] return res