1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- from .mbcharsetprober import MultiByteCharSetProber
- from .codingstatemachine import CodingStateMachine
- from .chardistribution import Big5DistributionAnalysis
- from .mbcssm import BIG5_SM_MODEL
- class Big5Prober(MultiByteCharSetProber):
- def __init__(self):
- super(Big5Prober, self).__init__()
- self.coding_sm = CodingStateMachine(BIG5_SM_MODEL)
- self.distribution_analyzer = Big5DistributionAnalysis()
- self.reset()
- @property
- def charset_name(self):
- return "Big5"
- @property
- def language(self):
- return "Chinese"
|