Lv100版本源码上传
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
"""
|
||||
API 处理后返回的数据类型
|
||||
"""
|
||||
|
||||
from collections import namedtuple
|
||||
|
||||
File = namedtuple('File', ['name', 'id', 'time', 'size', 'type', 'downs', 'has_pwd', 'has_des'])
|
||||
Folder = namedtuple('Folder', ['name', 'id', 'has_pwd', 'desc'])
|
||||
FolderId = namedtuple('FolderId', ['name', 'id'])
|
||||
RecFile = namedtuple('RecFile', ['name', 'id', 'type', 'size', 'time'])
|
||||
RecFolder = namedtuple('RecFolder', ['name', 'id', 'size', 'time', 'files'])
|
||||
FileDetail = namedtuple('FileDetail', ['code', 'name', 'size', 'type', 'time', 'desc', 'pwd', 'url', 'durl'],
|
||||
defaults=(0, *[''] * 8))
|
||||
ShareInfo = namedtuple('ShareInfo', ['code', 'name', 'url', 'pwd', 'desc'], defaults=(0, *[''] * 4))
|
||||
DirectUrlInfo = namedtuple('DirectUrlInfo', ['code', 'name', 'durl'])
|
||||
FolderInfo = namedtuple('Folder', ['name', 'id', 'pwd', 'time', 'desc', 'url'], defaults=('',) * 6)
|
||||
FileInFolder = namedtuple('FileInFolder', ['name', 'time', 'size', 'type', 'url'], defaults=('',) * 5)
|
||||
FolderDetail = namedtuple('FolderDetail', ['code', 'folder', 'files', 'sub_folders'], defaults=(0, None, None, None))
|
||||
Reference in New Issue
Block a user