gpt4 book ai didi

python - fetchall()python中的换行符

转载 作者:搜寻专家 更新时间:2023-10-30 22:15:41 25 4
gpt4 key购买 nike

我正在使用 Python 从数据库中选择数据。

cur.execute("Select a,b,c from tab1")
print "a,b,c"
print "\n"
data = cur.fetchall()
print "".join(str(e) for e in data).replace("(","").replace(")","")

我想在每一行的末尾放置一个换行符。

输出应该是这样的

a,b,c
A,B,C //These values are from the database.
D,E,F

谢谢

最佳答案

尝试:

'\n'.join(str(e) for e in data)

代替:

''.join(str(e) for e in data)

因为前一个命令将在每个数据字符串之间插入一个换行符,而后者插入一个空字符串(即什么都没有)。

关于python - fetchall()python中的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13258793/

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