示例#1
0
 def setup(self, arg):
     check_binary_files()
     self.struct_formats = {
         8       : '>2I',
         16      : '>4I',
         32      : '>8I',
         64      : '>16I',
         128     : '>32I',
         256     : '>64I',
         512     : '>128I',
         1024    : '>256I',
         2048    : '>512I',
         4096    : '>1024I',
         8192    : '>2048I',
     }
     self.struct_compiled = {k : struct.Struct(v) for k, v in self.struct_formats.items()}
示例#2
0
 def setup(self, arg):
     check_binary_files()
     self.struct_formats = {
         4: '>f',
         8: '>d',
         16: '>2d',
         32: '>4d',
         64: '>8d',
         128: '>16d',
         256: '>32d',
         512: '>64d',
         1024: '>128d',
         2048: '>256d',
         4096: '>512d',
         8192: '>1024d',
     }
     self.struct_compiled = {
         k: struct.Struct(v)
         for k, v in self.struct_formats.items()
     }
示例#3
0
 def setup(self, arg):
     check_binary_files()