class_docstr: A class for reading notebooks.
class_docstr_tok: ["A","class","for","reading","notebooks","."]
docstr: Read a notebook from a string.
docstr_tok: ["Read","a","notebook","from","a","string","."]
code: def reads(self, s, **kwargs):
      """Read a notebook from a string."""
      msg = "reads must be implemented in a subclass"
      raise NotImplementedError(msg)
  
file_path: nbformat/nbformat/v4/rwbase.py
imports: from __future__ import annotations
label_desc: Use image node_id 1 for calling the NotebookReader obj's underlying member method code with example usage: obj.reads(s) without return types