Цвет фона для Tk в Python

Я пишу слайд-шоу с Tkinter, но я не знаю, как изменить цвет фона на черный, а не на стандартный светло-серый. Как это может быть сделано?

import os, sys import Tkinter import Image, ImageTk import time root = Tkinter.Tk() w, h = root.winfo_screenwidth(), root.winfo_screenheight() root.overrideredirect(1) root.geometry("%dx%d+0+0" % (w, h)) root.focus_set() root.bind("<Escape>", lambda e: e.widget.quit()) image = Image.open(image_path+f) tkpi = ImageTk.PhotoImage(image) label_image = Tkinter.Label(root, image=tkpi) label_image.place(x=0,y=0,width=w,height=h) root.mainloop(0) 

2 Solutions collect form web for “Цвет фона для Tk в Python”

 root.configure(background='black') 

или в целом

 <widget>.configure(background='black') 

Я знаю, что это старый вопрос, но:

 root["bg"] = "black" 

также будет делать то, что вы хотите, и это связано с сокращением набора текста.

  • Как добавить все изображения из папки в кнопку (в моем кадре)
  • Основной запрос относительно bindtags в tkinter
  • Есть ли способ сделать текстовый виджет Tkinter только для чтения?
  • Переменный размер списка флажков в Tkinter?
  • Как создать эффект выцветания в Tkinter? Мой код падает
  • Как узнать, существует ли виджет в Tkinter?
  • как отображать различные изображения с помощью функции сетки с помощью tkinter?
  • Календарь с tkinter (печать выбранной даты)
  • Как установить оправдание в текстовом поле Tkinter
  • Объявление дополнительных аргументов для обработчика событий виджетов tkinter
  • Tkinter. После окна замораживания метода?
  • Python - лучший язык программирования в мире.