Index: Lib/tabnanny.py =================================================================== --- Lib/tabnanny.py (révision 81383) +++ Lib/tabnanny.py (copie de travail) @@ -93,8 +93,11 @@ check(fullname) return + with open(file, 'rb') as f: + encoding, lines = tokenize.detect_encoding(f.readline) + try: - f = open(file) + f = open(file, encoding=encoding) except IOError as msg: errprint("%r: I/O Error: %s" % (file, msg)) return