gpt4 book ai didi

python - 索引错误 : tuple index out of range ----- Python

转载 作者:IT老高 更新时间:2023-10-28 21:58:34 26 4
gpt4 key购买 nike

请帮助我。我正在运行一个简单的 python 程序,它将以 tkinter 形式显示来自 mySQL 数据库的数据...

from Tkinter import *
import MySQLdb

def button_click():
root.destroy()

root = Tk()
root.geometry("600x500+10+10")
root.title("Ariba")

myContainer = Frame(root)
myContainer.pack(side=TOP, expand=YES, fill=BOTH)

db = MySQLdb.connect ("localhost","root","","chocoholics")
s = "Select * from member"
cursor = db.cursor()
cursor.execute(s)
rows = cursor.fetchall()

x = rows[1][1] + " " + rows[1][2]
myLabel1 = Label(myContainer, text = x)
y = rows[2][1] + " " + rows[2][2]
myLabel2 = Label(myContainer, text = y)
btn = Button(myContainer, text = "Quit", command=button_click, height=1, width=6)

myLabel1.pack(side=TOP, expand=NO, fill=BOTH)
myLabel2.pack(side=TOP, expand=NO, fill=BOTH)
btn.pack(side=TOP, expand=YES, fill=NONE)

这就是整个程序......

错误是

x = rows[1][1] + " " + rows[1][2]
IndexError: tuple index out of range

y = rows[2][1] + " " + rows[2][2]
IndexError: tuple index out of range

谁能帮帮我???我是python新手。

非常感谢……

最佳答案

可能其中一个索引是错误的,无论是内部索引还是外部索引。

我怀疑你的意思是在你说 [1] 的地方说 [0],在你说 的地方说 [1] [2]。 Python 中的索引从 0 开始。

关于python - 索引错误 : tuple index out of range ----- Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20296188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com