「for ループ」を使用して、配列内の複数のファイルから IMEI 番号を記録します。
IMEI が検出されない場合、for ループは AttributeError:rint を示して停止します。
result = getattr(asarray(obj), method)(*args, **kwds)
AttributeError: rint
私はこの方法を使用しました:
for IMEI in file():
try:
detect the IMEI from the files()
Append them to the array()
exception AttributeError:
print 'File name'
pass
ファイルで IMEI が検出されない場合はエラーをスキップし、ループを続行して他のファイルで IMEI を探します。
IMEI は 16 桁の英数字コードを指します。「文字列」として使用します。
各ファイルでそのような英数字テキストを見つけるために処理した 3200 個の「.dat」ファイルがあります。各 dat ファイルには、いくつかの HEX データが含まれています。