Eryk Sun added the comment:
This is already addressed in bpo-28080, which adds an `encoding` parameter --
e.g. `encoding="oem"` ("oem" is only available in Windows). Unfortunately
bpo-28080 has languished without resolution for four years.
--
nosy: +eryksun
_
New submission from Ivan Sorokin :
ZipFile has problems with filename charset in .zip archives having filenames
charset encoded in OEM code page.
ZipFile assumes that OEM code page always means "cp437". Actually many popular
.zip packers (for example, Windows internal "zip folders" tool) use O