“TypeError: (Integer) no es JSON serializable” cuando se serializa JSON en Python?

Estoy intentando enviar un diccionario simple a un archivo json desde python, pero sigo recibiendo el mensaje "TypeError: 1425 no es serializable por JSON".

import json
alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']}
afile = open('test.json','w')
afile.write(json.dumps(alerts,encoding='UTF-8'))
afile.close()

Si agrego el argumento predeterminado, se escribe, pero los valores enteros se escriben en el archivo json como cadenas, lo que no es deseable.

afile.write(json.dumps(alerts,encoding='UTF-8',default=str))

Respuestas a la pregunta(4)

Su respuesta a la pregunta