Olá. Estou com a seguinte dúvida.
A diferença de json e dicionário está no double quote e single quote.
Eu tenho esse dicionário abaixo, por exemplo:
{
'private_key_id': 'abcd',
'token_uri': 'https://oauth2.googleapis.com/token',
'client_email': 'xuxuzinho@teste.iam.gserviceaccount.com',
'client_id': '123456789',
'project_id': 'xuxinho-teste-123456',
'type': 'service_account'
}
e quero transformar em json usando python, o resultado que eu gostaria seria o abaixo:
{
"private_key_id": "abcd",
"token_uri": "https://oauth2.googleapis.com/token",
"client_email": "xuxuzinho@teste.iam.gserviceaccount.com",
"client_id": "123456789",
"project_id": "xuxinho-teste-123456",
"type": "service_account"
}
Eu tentei usar o replace, tranformando em string e depois tentando usar o json.loads, mas ele tranforma em dicionário e eu precisava que fosse um josn com double quotes.
Agradeço a ajuda!