import codecs f=open('testutf16.txt','wb') f.write('\xFF\xFE') f.write('\x20\x00'*70) f.write('\x67\xD8\x8A\xDE') f.close() f=codecs.open('testutf16.txt','r','utf-16') line=f.readline() f.close()