def addData():
res = []
class InfoData:
def __init__(x, ID, number):
x.ID = ID
x.number = number
for i in range(0, 10):
res.append(InfoData("A",i))
return json.dumps(res)
#I got "Object of type InfoData is not JSON serializable"
I make an API using Flask Python and having a basic function above.
How can I return JSON response from this function ?
Do it this way.
def addData():
res = []
class InfoData:
def __init__(x, ID, number):
x.ID = ID
x.number = number
for i in range(0, 10):
res.append(InfoData("A",i).__dict__)
return json.dumps(res)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With