Charlie Clark <charlie.cl...@clark-consulting.eu> added the comment:
import ctypes, struct libc = ctypes.cdll.msvcrt buf = ctypes.create_string_buffer(1024) tm = struct.pack('9i', 2019, 5, 6, 9, 50, 4, 0, 126, 1) print('count:', libc.strftime(buf, 1024, b'%Z', tm)) print('value:', buf.value) wbuf = ctypes.create_unicode_buffer(1024) print('count:', libc.wcsftime(wbuf, 1024, '%Z', tm)) print('value:', wbuf.value) print('count:', libc.mbstowcs(wbuf, buf, 1024)) print('value:', wbuf.value) count: 28 value: b'Mitteleurop\xe4ische Sommerzeit' count: 28 value: Mitteleuropäische Sommerzeit count: 28 value: Mitteleuropäische Sommerzeit ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36792> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com