Le samedi 14 décembre 2013 19:43:41 UTC+1, Terry Reedy a écrit : > On 12/14/2013 9:03 AM, wxjmfa...@gmail.com wrote: > > > > > D:\>chcp 65001 > > > Page de codes active : 65001 > > > D:\>echo "*" > > > "*" > > > > Try pasting *your* original echo command: echo "ሴé€㑖Ѓ⌴*" > > > > To repeat, here is what I see: > > ''' > > C:\Users\Terry>echo "?‚????*" > > "?‚????*" > > > > C:\Users\Terry>chcp 65001 > > Active code page: 65001 > > > > C:\Users\Terry>echo "*" > > The system cannot write to the specified device. > > ''' > > To repeat, the second time I paste: echo "ሴé€㑖Ѓ⌴*" > > but Command Prompt only displays: echo "*". Typing in the latter, > > ascii-only, command is meaningless. > > > > A similar test: > > ''' > > C:\Users\Terry>more > > ^Z > > > > C:\Users\Terry>chcp 65001 > > Active code page: 65001 > > > > C:\Users\Terry>more > > Not enough memory. > > ''' > > This was reported by Victor Stinner as part of > > http://bugs.python.org/issue19914 > > to explain how cp65001 causes behavior like this with Python's > > interactive help() function (which more for paging on Windows). > > > > >>> help(str) > > Not enough memory. > > > > See > > http://stackoverflow.com/questions/3401802/codepage-850-works-65001-fails-there-is-no-response-to-call-foo-cmd-interna > > for other reports that cp65001 fails. It is not just me. > > >
---- >>> print((os.linesep).join([unicodedata.name(c) for c in u])) ETHIOPIC SYLLABLE SEE LATIN SMALL LETTER E WITH ACUTE EURO SIGN CJK UNIFIED IDEOGRAPH-3456 CYRILLIC CAPITAL LETTER GJE COUNTERBORE ASTERISK ----- cp65001, font: Consolas D:\jm\jmgo>echo "ሴé€㑖Ѓ⌴*" "ሴé€㑖Ѓ⌴*" As I explained some chars are rendered with the .notdef glyph: the chars 1, 4 and 7. I build an exe with the golang. Same result. Just for curiosity: XeTeX -> pdf: same result. LucidaConsole CID TrueType, Consolas CID TrueType understand: "OpenType" jmf -- https://mail.python.org/mailman/listinfo/python-list