小编Rav*_*tri的帖子

DataFrame构造函数没有正确调用!错误

我是python的新手,我在以key和value的格式创建Dataframe时面临问题

data = [{'key':'\[GlobalProgramSizeInThousands\]','value':'1000'},]
Run Code Online (Sandbox Code Playgroud)

这是我的代码

columnsss = ['key','value'];
query = "select * from bparst_tags where tag_type = 1 ";
result = database.cursor(db.cursors.DictCursor);
result.execute(query);
result_set = result.fetchall();
data = "[";
for row in result_set:
`row["tag_expression"]`)
    data +=  "{'value': %s , 'key': %s }," % ( `row["tag_expression"]`, `row["tag_name"]` )
data += "]" ;    
df = DataFrame(data , columns=columnsss); 
Run Code Online (Sandbox Code Playgroud)

但是当我在DataFrame中传递数据时,它向我展示了pandas.core.common.PandasError:未正确调用DataFrame构造函数!.

而如果我打印数据并将相同的值分配给数据变量,那么它的工作原理.

python pandas

22
推荐指数
1
解决办法
10万
查看次数

标签 统计

pandas ×1

python ×1