Perguntas com a marcação «serialization»

Serialização é o processo pelo qual as estruturas de dados são convertidas em um formato que pode ser facilmente armazenado ou transmitido e subsequentemente reconstruído.

834
Como tornar uma classe JSON serializável

Como tornar uma classe Python serializável? Uma classe simples: class FileItem: def __init__(self, fname): self.fname = fname O que devo fazer para obter a saída de: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of...