15 lines
747 B
Markdown
15 lines
747 B
Markdown
---
|
|
name: PYTHONUTF8=1 przy skryptach generowania
|
|
description: Skrypty generowania wymagają PYTHONUTF8=1 gdy od_kogo lub życzenia zawierają emoji/znaki spoza cp1250
|
|
type: feedback
|
|
originSessionId: b98bc60b-58c9-49ae-9d4c-32a68ee03b23
|
|
---
|
|
Zawsze uruchamiaj skrypty generowania z `PYTHONUTF8=1` przed `python`:
|
|
```
|
|
PYTHONUTF8=1 python tools/generowanie/{skrypt}.py ...
|
|
```
|
|
|
|
**Why:** Konsola Windows używa cp1250, które nie obsługuje emoji (np. ♥️) ani niektórych znaków Unicode. Powoduje to UnicodeEncodeError w `print()` wewnątrz skryptu i przerwanie generacji (plik może nie zostać zapisany).
|
|
|
|
**How to apply:** Dla wszystkich wywołań skryptów generowania używaj `PYTHONUTF8=1`. Dotyczy każdego skryptu w `tools/generowanie/`.
|