Я пытаюсь добавить данные в массив внутри цикла, поскольку каждая строка является столбцом, а строка возвращается.
Моя цель состоит в том, чтобы отсортировать столбцы в несколько массивов, но, похоже, это не работает.Я весь день гуглил о том, как это сделать на python.Школы W3 демонстрируют что-то подобное, но это не будет работать, и их простые примеры массивов не будут работать, например, array [0] = "text", и продолжает возвращать ошибки, которые NameError: 'ReturnedUser_id' не определено.
I тогдахочу передать эти массивы, как только я превращу этот код в функцию.
Кто-нибудь может мне помочь?
Спасибо
import mysql.connector
mydb = mysql.connector.connect(
import mysql.connector
mydb = mysql.connector.connect(
host="xxx.xxx.xxx.xxx",
user="xxxxxxx",
passwd="xxxxxx",
database="vmware"
)
print(mydb)
mycursor = mydb.cursor()
mycursor.execute("select UserID, VMName, VMTemplate FROM VM WHERE CommissionStatus='commissioned';")
c = 0
for (User_id, VMName, VMTemplate) in mycursor:
c += 1
ReturnedUser_id[c] = User_id
ReturnedVMName[c] = VMName
ReturnedVMTemplate[c] = VMTemplate