code: def append(
      df, other, ignore_index=False, verify_integrity=False, sort=False
  ):
      if verify_integrity or sort:  # pragma: no cover
          raise NotImplementedError(
              "verify_integrity and sort are not supported now"
          )
      if isinstance(other, dict):
          other = from_pandas(
              pd.DataFrame(dict((k, [v]) for k, v in other.items()))
          )
      op = DataFrameAppend(
          ignore_index=ignore_index,
          verify_integrity=verify_integrity,
          sort=sort,
      )
      return op(df, other)
  
file_path: mars/mars/dataframe/merge/append.py
imports: import pandas
  from ...None import opcodes
  from ...core import OutputType, recursive_tile
  from ...serialization.serializables import BoolField
  from ..datasource.dataframe import from_pandas
  from ..indexing.iloc import DataFrameIlocGetItem, SeriesIlocGetItem
  from ..utils import parse_index, standardize_range_index
  from ..operands import DataFrameOperand, DataFrameOperandMixin, DATAFRAME_TYPE, SERIES_TYPE
label_desc: Use image node_id 1 for calling a global function with example usage: append(df, other, ignore_index, verify_integrity, sort) and returns: op