Фоновая проблема Python - PullRequest
       8

Фоновая проблема Python

0 голосов
/ 22 февраля 2019

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

from tkinter import *
import random
import time


Tk()
class Game:
    def _init_(self):
        self.tk = Tk()
        self.tk.title("Mr. Stick Man Races for the Exit")
        self.tk.resizable(0, 0)
        self.tk.wm_attributes("-topmost", 1)
        self.canvas = Canvas(self.tk, width=500, height=500, \
                highlightthickness=0)
        self.canvas.pack()
        self.tk.update()
        self.canvas_height=500
        self.canvas_width=500
        self.bg = PhotoImage(file="background.gif")
        w = self.bg.width()
        h = self.bg.height()
        for x in range(0, 5):
            for y in range(0, 5):
                self.canvas.create_image(x * w, y * h, \
                        image=self.bg, anchor='nw')

        self.running = True
    def _mainloop(self):
        while 1:
            if self.running == True:
                for sprite in self.sprites:
                    sprite.move()
                self.tk.update_idletasks()
                self.tk.update()
                time.sleep(0.01)
                g = Game()
                g.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...