_write_json(obj, filename, omit_nulls=False, pretty_print=True, **kwargs)[source]

Write object to a file in JSON format

  • obj (event class object) The ObsPy Event-type object to write.
  • filename (str or file) Filename to write or open file-like object.
  • omit_nulls (bool) Don’t include empty-valued attributes
  • pretty_print (bool) Indent for readability


This function is registered via the write() method of an ObsPy Catalog object, but is also valid for any obspy event-type object (or any serializable python object that contains an obspy event-type object)