J'essaie de me débarrasser de la valeur Nom dans une réponse. Voir ci-dessous:Python supprimer ou remplacer la clé
response_data_all_details = decode_transaction_response(response.text)
# Remove and sensitive information we don't want to be stored in the database.
response_data = remove_sensitive(response_data_all_details)
Fonction: Si le nom dans la réponse remplacer par « Non stocké » Texte.
def remove_sensitive(data):
for key in data:
if data[key] == "Name":
data['Name'] = "Not Stored!"
return data
Cependant, cette fonction ne semble pas fonctionner, pourquoi?
Exemple response_data
{
"URL" : "http:\/\/www.test.com",
"Name" : "James",
"Currency" : "GBP",
"Amount" : 5.880000000000001,
}