NameError при использовании "я" в классе?

У меня есть следующий код Python (3.2):

from pygame import *

class Application:

    def __init__(self):
        self.running = True
        self.display_surface = None
        self.size = self.width, self.height = 640, 480

        self.old_ticks = pygame.time.get_ticks
        self.new_ticks = None

        pygame.init()
            self.display_surface = pygame.display.set_mode(self.size, pygame.HWSURFACE | pygame.DOUBLEBUF)

    def on_event(self, event):
        if event.type == pygame.QUIT:
            self.running = False

    def on_loop(self):
        pass

    def on_render(self):
        pass

    def on_cleanup(self):
        pygame.quit()

    def regulate_time(self):
        self.new_ticks = pygame.time.get_ticks

        while (self.new_ticks < self.old_ticks + 1000):
            pass

        self.old_ticks = self.new_ticks

    def load_images(self):
        pass

    while(self.running == True):
        for event in pygame.event.get():
            self.on_event(event)

        self.regulate_time
        self.on_loop()
        self.on_render()

    self.on_cleanup()

    test = Application

У меня проблема со следующей строкой:

while(self.running == True):

, которая выдает мне ошибку: NameError: Имя «я» не определено.

Я в значительной степени новичок в python и надеялся использовать это время, чтобы начать изучать python и pygame, которые я мог бы затем использовать для своего проекта в колледже (два зайца одним выстрелом), и я не могу понять, почему эта ошибка бросают в меня.

0
задан unholysampler 17 March 2012 в 02:35
поделиться