Trying to call fro object inside a class

I wrote

class Spillebrett:
    def __init__ (self, rader, kolonner):
        self._rader=rader
        self._kolonner=kolonner
        self._rutenett=[[]]
        generasjon=0
        generer()

    def generer(self):
        for i in range(self._rader):
          for j in range(self._kolonner):

But I get

NameError: name 'generer' is not defined

Defined below, what should I do?

+4
source share
1 answer

Change generer()toself.generer()

why? because this method belongs to the class.

+2
source

Source: https://habr.com/ru/post/1687964/


All Articles