def list_files(self, remote_path, by="<STR_LIT:name>", order="<STR_LIT>",<EOL>limit=None, extra_params=None, is_share=False, **kwargs):
if order == "<STR_LIT>":<EOL><INDENT>desc = "<STR_LIT:1>"<EOL><DEDENT>else:<EOL><INDENT>desc = "<STR_LIT:0>"<EOL><DEDENT>params = dict()<EOL>if extra_params:<EOL><INDENT>params.update(extra_params)<EOL><DEDENT>params['<STR_LIT>'] = remote_path<EOL>params['<STR_LIT>'] = by<EOL>params['<STR_LIT>'] = desc<EOL>if is_share:<EOL><INDENT>return self._request('<STR_LIT>', None, extra_params=params, url="<STR_LIT>",<EOL>**kwargs)<EOL><DEDENT>return self._request('<STR_LIT:list>', '<STR_LIT:list>', extra_params=params, **kwargs)<EOL>
获取目录下的文件列表.

        :param remote_path: 网盘中目录的路径，必须以 / 开头。

                            .. warning::
                                * 路径长度限制为1000；
                                * 径中不能包含以下字符：``\\\\ ? | " > < : *``；
                                * 文件名或路径名开头结尾不能是 ``.``
                                  或空白字符，空白字符包括：
                                  ``\\r, \\n, \\t, 空格, \\0, \\x0B`` 。
        :param by: 排序字段，缺省根据文件类型排序：

                   * time（修改时间）
                   * name（文件名）
                   * size（大小，注意目录无大小）
        :param order: “asc”或“desc”，缺省采用降序排序。

                      * asc（升序）
                      * desc（降序）
        :param limit: 返回条目控制，参数格式为：n1-n2。

                      返回结果集的[n1, n2)之间的条目，缺省返回所有条目；
                      n1从0开始。

        :param is_share: 是否是分享的文件夹(大概)

        :return: requests.Response 对象

            .. note::
                返回正确时返回的 Reponse 对象 content 中的数据结构

                {
                    "errno":0,
                    "list":[
                        {"fs_id":服务器文件识别号"path":"路径","server_filename":"服务器文件名（不汗含路径）","size":文件大小,"server_mtime":服务器修改时间,"server_ctime":服务器创建时间,"local_mtime":本地修改时间,"local_ctime":本地创建时间,"isdir":是否是目录,"category":类型,"md5":"md5值"}……等等
                           ],
                    "request_id":请求识别号
                }