Wpis z mikrobloga

@rainkiller: To prześledź może co się dzieje z zawartością tej zmiennej. W kodzie pobierasz encoding filesystemu po coś (sys.getfilesystemencoding). Jest też jakieś PYTHONLEGACYWINDOWSSTDIO.
Kiedyś miałem właśnie taki problem u jednego klienta z binarnymi danymi, w python2. Działało wszędzie (na windows też), ale na konkretnej wersji językowej windows się sypało i chodziło właśnie o stronę kodową. Jeśli ta zmienna zrzucana do int jest ok (użyj repr() do sprawdzenia) to wygląda to
  • Odpowiedz
@rainkiller: Też tak podejrzewam (nie chciałem wchodzić w temat, bo nie wiem z jakim edytorem/IDE pracujesz, jak uruchamiasz, dlatego sprowadziłem to do cmd.exe). Ale ufam w to, że wiesz co robisz, dlatego nie wyciągnąłem tematu z powrotem.
  • Odpowiedz