ThirdParty/CharDet/chardet/test.py

changeset 12
1d8dd9706f46
parent 0
de9c2efb9d02
--- a/ThirdParty/CharDet/chardet/test.py	Fri Jan 01 16:11:36 2010 +0000
+++ b/ThirdParty/CharDet/chardet/test.py	Sat Jan 02 15:11:35 2010 +0000
@@ -1,20 +1,20 @@
-import sys, glob
-sys.path.insert(0, '..')
-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 file(f, 'rb'):
-        u.feed(line)
-        if u.done: break
-    u.close()
-    result = u.result
-    if result['encoding']:
-        print result['encoding'], 'with confidence', result['confidence']
-    else:
-        print '******** no result'
-    count += 1
-print count, 'tests'
+import sys, glob
+sys.path.insert(0, '..')
+from chardet.universaldetector import UniversalDetector
+
+count = 0
+u = UniversalDetector()
+for f in glob.glob(sys.argv[1]):
+    print(f.ljust(60), end=' ')
+    u.reset()
+    for line in open(f, 'rb'):
+        u.feed(line)
+        if u.done: break
+    u.close()
+    result = u.result
+    if result['encoding']:
+        print(result['encoding'], 'with confidence', result['confidence'])
+    else:
+        print('******** no result')
+    count += 1
+print(count, 'tests')

eric ide

mercurial