Найти - Пользователи
Полная версия: Ощибка Cython с Ctypes
Начало » Python для новичков » Ощибка Cython с Ctypes
1
CenKereon
Написал вот такой код Cython(Ctypes):
cdef image_to_ascii():
  pass
cdef class gui_nezha:
    cdef draw_cprint(self):
        pass
    cdef ascii_start(self):
        pass
    cdef term_start(self):
        pass
window_nezha = gui_nezha
window_nezha.ascii_start(window_nezha)
terminal = gui_nezha
terminal.term_start(terminal)
, но! от чегото он выдает вот такую ошибку:

Traceback (most recent call last):
File “run_client.pyx”, line 79, in init run_client (run_client.c:1021)
window_nezha.ascii_start(window_nezha)
AttributeError: type object ‘run_client.gui_nezha’ has no attribute ‘ascii_start’

JOHN_16
CenKereon
window_nezha = gui_nezha
Вам надо получить экземпляр класса, а не сам его объект
window_nezha = gui_nezha()
CenKereon
JOHN_16
Большое Спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB