Python MSSQL转储列表

时间:2017-04-24 20:12:52

标签: python pymssql

我通过python通过以下方法从MS SQL中获取数据:

cursor.execute('SELECT IP FROM Nodes WHERE NodeGroup=%s', 'group1')
row = cursor.fetchall()

return row

我收到这个作为回报:

[('10.10.10.10',), ('10.10.10.20',), ('10.10.10.30',), ('10.10.10.40',)]

我需要它的格式为:

['10.10.10.10', '10.10.10.20', '10.10.10.30', '10.10.10.40']

我假设这是一个元组元组?如何从.fetchall()?

中获取我要查找的输出

1 个答案:

答案 0 :(得分:1)

您可以将元组转换为列表

row = [ r[0] for r in cursor.fetchall() ]