data_factory/utils/pg_format_utils.py

20 lines
648 B
Python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2025/3/18 17:52
# @Author : AngesZhu
# @File : pg_format_utils.py
# @Desc : pg数据库数据返回处理
# 定义一个通用的格式化函数
def format_value(value):
try:
if isinstance(value, (int, float)): # 数值类型
return "{:.2f}".format(value) if isinstance(value, float) else str(value)
elif isinstance(value, str): # 字符串类型
return value
elif value is None: # 空值
return ""
else: # 其他类型
return str(value)
except Exception as e:
return f"Error: {e}"