3 f÷ÔYÚ ã@sœddlmZddlmZddlmZmZmZmZm Z m Z ddl m Z m Z ddlmZmZddlmZddlmZddlmZdd lmZGd d „d eƒZd S) é)ÚCharSetGroupProber)ÚSingleByteCharSetProber)ÚWin1251CyrillicModelÚ Koi8rModelÚLatin5CyrillicModelÚMacCyrillicModelÚ Ibm866ModelÚ Ibm855Model)ÚLatin7GreekModelÚWin1253GreekModel)ÚLatin5BulgarianModelÚWin1251BulgarianModel)ÚTIS620ThaiModel)ÚWin1255HebrewModel)Ú HebrewProber)ÚLatin5TurkishModelcseZdZ‡fdd„Z‡ZS)ÚSBCSGroupProberc s¤tt|ƒjƒttƒttƒttƒttƒttƒtt ƒtt ƒtt ƒtt ƒtt ƒttƒttƒg |_tƒ}ttd|ƒ}ttd|ƒ}|j||ƒ|jj|||gƒ|jƒdS)NFT)ÚsuperrÚ__init__rrrrrrr r r r r rrÚprobersrrZset_model_probersÚextendÚreset)ÚselfZ hebrew_proberZlogical_hebrew_proberZvisual_hebrew_prober)Ú __class__©úH/Users/olari/OneDrive/sandbox/awsBlog2/lambda/chardet/sbcsgroupprober.pyr,s,   zSBCSGroupProber.__init__)Ú__name__Ú __module__Ú __qualname__rÚ __classcell__rr)rrr+srN)ÚcharsetgroupproberrZsbcharsetproberrZlangcyrillicmodelrrrrrr Zlanggreekmodelr r Zlangbulgarianmodelr r Z langthaimodelrZlanghebrewmodelrZ hebrewproberrZlangturkishmodelrrrrrrÚs