Ich versuche, ein JSON
Objekt zu erstellen und an die Firebase Database
mit python
schicken, aber wenn ich das tue ich:Typeerror: Objekt vom Typ ‚Tag‘ ist nicht JSON serializable
TypeError: Object of type 'Tag' is not JSON serializable
Hier mein Code:
data = {'address': address,
'name': name
}
print(type(data))
sent = json.dumps(data)
result = firebase.post("/tHouse/houseTest", sent)
das ist etwas falsch mit json.dumps(data)
ist, da der Fehler hier draußen gerichtet ist. Running print(type(data))
kehrt zurück <class 'dict'>
.
Auch die name
und address
vorab
Was sind die Arten von 'address' und' name'? – Barmar
mit 'address =" address "', 'name =" name "' Ihr Code funktioniert gut bis 'json.dumps (data)' Fügen Sie vollständige Traceback hinzu, damit jemand helfen kann – Rahul
'name' ist' String', aber 'Adresse 'scheint' 'bs4.element.Tag'' zu sein ... kann ich' str (address) 'einfach machen, um das zu beheben? – John