Data
ResponseData
¶
请求返回数据的数据类
封装请求返回数据方法类
Parameters:
Name | Type | Description | Default |
---|---|---|---|
data
|
List[Dict]
|
返回数据 |
required |
metadata
|
Optional[Metadata]
|
元数据 |
None
|
**kwargs
|
Any
|
其他参数 |
{}
|
Source code in wisecon\types\response_data.py
show_columns
¶
drop_no_zh_columns
¶
to_dict
¶
to_frame
¶
返回数据的 pandas.DataFrame
Parameters:
Name | Type | Description | Default |
---|---|---|---|
chinese_column
|
Optional[bool]
|
是否将列名翻译为中文 |
False
|
Returns:
Name | Type | Description |
---|---|---|
dataframe |
DataFrame
|
数据的 pandas.DataFrame |
Source code in wisecon\types\response_data.py
to_markdown
¶
to_csv
¶
to_excel
¶
to_parquet
¶
to_parquet(
path: str,
chinese_column: Optional[bool] = False,
index: Optional[bool] = False,
engine: Literal[
"auto", "pyarrow", "fastparquet"
] = "auto",
compression: str | None = "snappy",
**kwargs: Any
) -> None
将数据存储为 parquet 文件
Parameters:
Name | Type | Description | Default |
---|---|---|---|
path
|
str
|
文件路径 |
required |
chinese_column
|
Optional[bool]
|
是否使用中文列名 |
False
|
index
|
Optional[bool]
|
是否包含索引 |
False
|
engine
|
Literal['auto', 'pyarrow', 'fastparquet']
|
存储引擎 |
'auto'
|
compression
|
str | None
|
压缩格式 |
'snappy'
|
**kwargs
|
Any
|
其他参数 |
{}
|
Source code in wisecon\types\response_data.py
to_pickle
¶
to_string
¶
to_sql
¶
to_sql(
name: str,
con: Any,
chinese_column: Optional[bool] = False,
if_exists: Literal[
"fail", "replace", "append"
] = "fail",
index: Optional[bool] = True,
**kwargs: Any
)
将数据存储至 Database 中
Parameters:
Name | Type | Description | Default |
---|---|---|---|
name
|
str
|
表名 |
required |
con
|
Any
|
数据库连接 |
required |
chinese_column
|
Optional[bool]
|
是否将列名转为中文 |
False
|
if_exists
|
Literal['fail', 'replace', 'append']
|
如果表已存在,则采取的操作 |
'fail'
|
index
|
Optional[bool]
|
是否将索引存储至数据库中 |
True
|
**kwargs
|
Any
|
其他参数 |
{}
|
Source code in wisecon\types\response_data.py
to_duckdb
¶
to_duckdb(
database: str,
name: str,
chinese_column: Optional[bool] = False,
if_exists: Literal[
"fail", "replace", "append"
] = "replace",
**kwargs: Any
)
将数据存储至 duckdb 数据库中
Parameters:
Name | Type | Description | Default |
---|---|---|---|
database
|
str
|
数据库文件路径 |
required |
name
|
str
|
表名 |
required |
chinese_column
|
Optional[bool]
|
是否将列名转为中文 |
False
|
if_exists
|
Literal['fail', 'replace', 'append']
|
如果表存在,是否覆盖 |
'replace'
|
**kwargs
|
Any
|
其他参数 |
{}
|