我通过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()?
中获取我要查找的输出答案 0 :(得分:1)
您可以将元组转换为列表
row = [ r[0] for r in cursor.fetchall() ]