'Usage: list/ls [remotepath] [format] [sort] [order] - list the \'remotepath\' directory at Baidu PCS
remotepath - the remote path at Baidu PCS. default: root directory \'/\'
format - specifies how the list are displayed
$t - Type: Directory (\'D\') or File (\'F\')
$f - File name
$c - Creation time
$m - Modification time
$d - MD5 hash
$s - Size
$$ - The \'$\' sign
So \'$t - $f - $s - $$\' will display "Type - File - Size - $\'
Default format: \'$t $f $s $m $d\'
sort - sorting by [name, time, size]. default: \'name\'
order - sorting order [asc, desc]. default: \'asc\''

def list(self, remotepath=u'', fmt=u'$t    $f    $s    $m    $d', sort=u'name', order=u'asc'):

    rpath = get_pcs_path(remotepath)
    pars = {u'method': u'list', u'path': rpath, u'by': sort, u'order': order}
    return self.__get((pcsurl + u'file'), pars, self.__list_act, (rpath, fmt))
