3 ฅํXฺใ@sDddlmZddlmZddlmZddlmZGdd„deƒZdS)้)ฺMultiByteCharSetProber)ฺCodingStateMachine)ฺGB2312DistributionAnalysis)ฺGB2312_SM_MODELcs4eZdZ‡fdd„Zedd„ƒZedd„ƒZ‡ZS)ฺ GB2312Probercs,tt|ƒjƒttƒ|_tƒ|_|jƒdS)N) ฺsuperrฺ__init__rrZ coding_smrZdistribution_analyzerฺreset)ฺself)ฺ __class__ฉ๚"/usr/lib/python3.6/gb2312prober.pyr"s zGB2312Prober.__init__cCsdS)NZGB2312r )r r r r ฺ charset_name(szGB2312Prober.charset_namecCsdS)NZChineser )r r r r ฺlanguage,szGB2312Prober.language)ฺ__name__ฺ __module__ฺ __qualname__rฺpropertyrrฺ __classcell__r r )r r r!s  rN) ZmbcharsetproberrZcodingstatemachinerZchardistributionrZmbcssmrrr r r r ฺs