我试图将帧的背景颜色设置为十六进制值,并将其存储在变量中。我做错了什么,它给了我这个错误"未知的颜色名称' hex_value'。"我做错了什么?
hex_value = "#f35123"
root = Tk()
top_frame = Frame(root, bg="hex_value")
top_frame.pack(side=TOP, fill=X)
root.mainloop()
答案 0 :(得分:2)
您收到此错误是因为您传入了字符串" hex_value"。而不是包含您想要的字符串的变量。删除"
答案 1 :(得分:0)
我认为你想要变量的内容?!
hex_value = "#f35123"
root = Tk()
top_frame = Frame(root, bg=hex_value)
top_frame.pack(side=TOP, fill=X)
root.mainloop()