code: def ekacec(handle, segno, recno, column, nvals, cvals, isnull):
      
      handle = ctypes.c_int(handle)
      segno = ctypes.c_int(segno)
      recno = ctypes.c_int(recno)
      column = stypes.stringToCharP(column)
      nvals = ctypes.c_int(nvals)
      vallen = ctypes.c_int(len(max(cvals, key=len)) + 1)
      cvals = stypes.listToCharArrayPtr(cvals)
      isnull = ctypes.c_int(isnull)
      libspice.ekacec_c(handle, segno, recno, column, nvals, vallen, cvals, isnull)
docs: Add data to a character column in a specified EK record.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/ekacec_c.html
  
      :param handle: EK file handle.
      :type handle: int
      :param segno: Index of segment containing record.
      :type segno: int
      :param recno: Record to which data is to be added.
      :type recno: int
      :param column: Column name.
      :type column: str
      :param nvals: Number of values to add to column.
      :type nvals: int
      :param cvals: Character values to add to column.
      :type cvals: list of str.
      :param isnull: Flag indicating whether column entry is null.
      :type isnull: bool