gpt4 book ai didi

python - Mongo 到 Postgres 连接器错误

转载 作者:行者123 更新时间:2023-11-29 13:48:52 24 4
gpt4 key购买 nike

我正在尝试从 MongoDB 中提取数据并将其写回 Postgres。以下脚本工作正常,但字符串插入为包含多个条目的单个字符。

例如:代替

'Apple' its inserting 'A', 'P', 'P' ,'L' ,'E'

for line in results:
name = line['name']
cur.execute("""INSERT INTO xyz(Column1) VALUES('%s')""" % \
(line['name']))

最佳答案

如果 name 是一个列表 ['A', 'P', 'P', 'L', 'E'] 那么你可以将它组合成一个使用字符串方法的单个字符串 join :

name = ''.join(list['name'])
cur.execute("""INSERT INTO xyz(Column1) VALUES('%s')""" %name)

请注意,您的原始代码不使用您创建的名称变量。

关于python - Mongo 到 Postgres 连接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44124366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com