我正在尝试从我的SQL服务器调用单个列,然后将其拆分为每个“,”,因此我列出了此列中的所有字段
我目前有这个代码:
表示tagall中的元素:
parts = element.split(',')
打印(部分)
但这会返回
'pyodbc.row没有属性'split'
有没有办法将行拆分成单独的行?
提前致谢
答案 0 :(得分:1)
您似乎希望将其打印为大字符串,而不是将项目分开。
你可以这样做:
for element in tagall:
print(",".join(element))
如果你想将它分成可以分开的行
for element in tagall:
for item in element:
print(item) #but this doesn't need a comma because they are on separate lines
答案 1 :(得分:0)
是的,您正在尝试拆分行对象,这有点像列表。因此,如果您只回到一列,则需要执行以下操作:
row[0].split(',')