code: def put(src_path, dest_hdfs_path, **kwargs):
      
      cp(path.abspath(src_path, local=True), dest_hdfs_path, **kwargs)
docs: \
      Copy the contents of ``src_path`` to ``dest_hdfs_path``.
  
      ``src_path`` is forced to be interpreted as an ordinary local path
      (see :func:`~path.abspath`). The source file is opened for reading
      and the copy is opened for writing. Additional keyword arguments,
      if any, are handled like in :func:`open`.