¿Cómo deserializar un objeto con PyYAML usando safe_load?
Tener un fragmento como este:
import yaml
class User(object):
def __init__(self, name, surname):
self.name= name
self.surname= surname
user = User('spam', 'eggs')
serialized_user = yaml.dump(user)
#Network
deserialized_user = yaml.load(serialized_user)
print "name: %s, sname: %s" % (deserialized_user.name, deserialized_user.surname)
Documentos de Yaml dice que no es seguro llamaryaml.load con cualquier dato recibido de una fuente no confiable; Entonces, ¿qué debo modificar a mi fragmento \ clase para usarcarga segura ¿método?
¿Es posible?