[Python] Dicionário dentro do arquivo JSON

Discussão em 'Python' iniciado por Stack, Novembro 26, 2024.

  1. Stack

    Stack Membro Participativo

    Estou tentando escrever um arquivo JSON em forma de dicionário, para assim criar uma função de pesquisa que me retorne o valor da pesquisa, porém quando crio a função de adicionar palavra ele me retorna isso:

    {
    "love": "amor"
    }{"how": "como"
    }


    Esse é o formato que estou usando:

    def Adiciona_Palavras():
    while True:
    add_palavra = input("Digite a palavra ou S para sair ao menu: ")
    if add_palavra == "s":
    break
    add_retorno = input(("Digite a tradução ou S para sair ao menu: "))
    with open("Dicionário_palavras.json","a") as arquivo:
    json.dump({add_palavra:add_retorno},arquivo)


    Preciso que essa função adicione palavras assim:

    {
    "love": "amor",
    "how": "como"
    }

    Continue reading...

Compartilhe esta Página