Почему класс Python не распознает статическую переменную
Я пытаюсь сделать класс в Python со статическими переменными и методами (атрибуты и поведение)
import numpy
class SimpleString():
popSize = 1000
displaySize = 5
alphatbet = "abcdefghijklmnopqrstuvwxyz "
def __init__(self):
pop = numpy.empty(popSize, object)
target = getTarget()
targetSize = len(target)
Когда код выполняется, хотя он говорит, что не может сделать массив поп, потому что popSize не определен