Files
requests3/requests/packages/chardet/test.py
T
2012-11-29 08:29:02 -08:00

22 lines
526 B
Python

import sys, glob
from io import open
sys.path.insert(0, u'..')
from chardet.universaldetector import UniversalDetector
count = 0
u = UniversalDetector()
for f in glob.glob(sys.argv[1]):
print f.ljust(60),
u.reset()
for line in open(f, u'rb'):
u.feed(line)
if u.done: break
u.close()
result = u.result
if result[u'encoding']:
print result[u'encoding'], u'with confidence', result[u'confidence']
else:
print u'******** no result'
count += 1
print count, u'tests'