ThirdParty/CharDet/chardet/test.py

changeset 12
1d8dd9706f46
parent 0
de9c2efb9d02
equal deleted inserted replaced
11:b0996e4a289e 12:1d8dd9706f46
3 from chardet.universaldetector import UniversalDetector 3 from chardet.universaldetector import UniversalDetector
4 4
5 count = 0 5 count = 0
6 u = UniversalDetector() 6 u = UniversalDetector()
7 for f in glob.glob(sys.argv[1]): 7 for f in glob.glob(sys.argv[1]):
8 print f.ljust(60), 8 print(f.ljust(60), end=' ')
9 u.reset() 9 u.reset()
10 for line in file(f, 'rb'): 10 for line in open(f, 'rb'):
11 u.feed(line) 11 u.feed(line)
12 if u.done: break 12 if u.done: break
13 u.close() 13 u.close()
14 result = u.result 14 result = u.result
15 if result['encoding']: 15 if result['encoding']:
16 print result['encoding'], 'with confidence', result['confidence'] 16 print(result['encoding'], 'with confidence', result['confidence'])
17 else: 17 else:
18 print '******** no result' 18 print('******** no result')
19 count += 1 19 count += 1
20 print count, 'tests' 20 print(count, 'tests')

eric ide

mercurial