Python мануфактураJavaDesign Patterns для автоматизаторів

Python мануфактура · Програма курсу · 4:00–6:00

Читання JSON та encoding

`Path.read_text(encoding="utf-8")` повертає text, а `json.loads(text)` перетворює JSON string на Python objects. Явний UTF-8 encoding запобігає platform-dependent проблемам із кирилицею та іншими символами. Для file object існують `json.load`/`json.dump`; суфікс `s` у `loads`/`dumps` означає роботу зі string.

7 робота з файлами →

Python мануфактура · Програма курсу · 3:00–4:00

Запис структурованих даних у JSON

Python dictionary можна серіалізувати через `json.dumps(user, indent=2)` і записати як UTF-8 text. JSON зручний для API-like data, бо зберігає field names і вкладену структуру. Не слід записувати tokens, passwords або персональні дані в artifacts без явної потреби й захисту.

7 робота з файлами →
Запитати в чаті про «utf-8» →