Как хранить анекдоты в json а потом получать их на python

Решил я такой написать бота, который будет мне скидывать смешные(и не очень) анекдоты, а не тут-то было
Решено было воспользоваться json

with open("Jokes.json") as file:
    data = json.load(file)
    anek = random.choice(data["jokes"])
    print(anek)

Анекдоты(несмешные): {"jokes":["-Увидимся сегодня?\n-Я болею.\n-Так можно в аптеке посидеть...", "Самые яркие воспоминания начинаются со слов :' Зря, конечно, мы это делали...'"]}

В итоге он мне выкидывал вот такое

-Увидимся сегодня? -Я болею. -Так можно в аптеке посидеть...

Буду благодарен вариантам с json или альтернативам


Ответы (1 шт):

Автор решения: RomanR

Нужно указать кодировку. encoding="utf8"

import json
import random
with open("Jokes.json", encoding="utf8") as file:
    data = json.load(file)
    anek = random.choice(data["jokes"])
    print(anek)
→ Ссылка