from tkinter import *
from matplotlib.pyplot import *
root = Tk()
# items frame
items = LabelFrame(root, text="items", padx=5, pady=5, bg="gray")
items.grid(row=0, column=0)
# items
cp = ["CRL", "+0,11%"]
cv = ["value:", "$33.68"]
cs = ["stock:", "0/85"]
cereals = LabelFrame(items, bg="gray", padx=5, pady=5)
cereals.grid(row=0, column=0)
tp1 = Label(cereals, text=cp, bg="gray", fg="white")
tp1.grid(row=0, column=1)
value1 = Label(cereals, text=cv, bg="gray", fg="white")
value1.grid(row=1, column=1)
stock1 = Label(cereals, text=cs, bg="gray", fg="white")
stock1.grid(row=2, column=1)
此按钮给我错误:graph1 = Button(谷物,text =“ test”) TypeError: init ()获得了意外的关键字参数'text'
graph1 = Button(cereals, text="test")
root.mainloop()
我创建了另一个文件。并做了一个简单的按钮,就可以了。所以我不知道为什么这不起作用。
答案 0 :(得分:1)
第graph1 = Button(cereals, text="test")
行使用的是来自matplotlib.pyplot软件包的Button
属性,而不是tkinter软件包。
做
import matplotlib.pyplot as mp
代替
from matplotlib.pyplot import *