def record_metadata_driver(self, recording_requester):
"""
Record driver metadata.
Parameters
----------
recording_requester: <Driver>
The Driver that would like to record its metadata.
"""
driver_class = type(recording_requester).__name__
model_viewer_data = pickle.dumps(recording_requester._model_viewer_data,
pickle.HIGHEST_PROTOCOL)
with self.con:
self.con.execute("INSERT INTO driver_metadata(id, model_viewer_data) VALUES(?,?)",
(driver_class, sqlite3.Binary(model_viewer_data)))
评论列表
文章目录