INNER CODE UNIT · Python
target
GraiaProject/Ariadne · src/graia/ariadne/app.py:638
target: Union[Friend, Group, int] = -1,
path: str = "",
name: str = "",
) -> "FileInfo":
"""
上传文件到指定目标, 需要提供: 文件的原始数据(bytes), 文件的上传类型, \
上传目标, (可选)上传目录ID.
Args:
data (Union[bytes, IO[bytes], os.PathLike]): 文件的原始数据
method (str | UploadMethod, optional): 文件的上传类型
target (Union[Friend, Group, int]): 文件上传目标, 即群组
path (str): 目标路径, 默认为根路径.
name (str): 文件名, 可选, 若 path 存在斜杠可从 path 推断.
Returns:
FileInfo: 文件信息
"""