最近遇到了类似这样的问题:批量解析数据库中某张表的某一列(json串形式存储),效果如下。


为此,我编写了如下的python脚本
def main(table_source,var_name):
"""
【批量解析json串】
入参:
table_source:含义:来自数据库的库名.表名,
格式:字符串,
例如:'bestbuy_decision.streaming_target_info'
var_name:含义:需要解析的字段
格式:字符串
例如:'data'
使用范例:
data = main(table_source,var_name)
"""
sql_command = "SELECT * FROM "+ str(table_source)
dat