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