如何将pyodbc.row拆分为其值列表

时间:2014-02-19 15:26:28

标签: python sql database

我正在尝试从我的SQL服务器调用单个列,然后将其拆分为每个“,”,因此我列出了此列中的所有字段
我目前有这个代码:

  

表示tagall中的元素:
          parts = element.split(',')
          打印(部分)

但这会返回

  

'pyodbc.row没有属性'split'

有没有办法将行拆分成单独的行?
提前致谢

2 个答案:

答案 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(',')