Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 27, 2016 20:45:32

CenKereon
Зарегистрирован: 2016-06-27
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Ощибка Cython с Ctypes

Написал вот такой код 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’

Отредактировано CenKereon (Июнь 27, 2016 20:46:03)

Офлайн

#2 Июнь 27, 2016 21:32:54

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Ощибка Cython с Ctypes

CenKereon
window_nezha = gui_nezha
Вам надо получить экземпляр класса, а не сам его объект
window_nezha = gui_nezha()



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Отредактировано JOHN_16 (Июнь 27, 2016 21:33:15)

Офлайн

#3 Июнь 27, 2016 21:38:36

CenKereon
Зарегистрирован: 2016-06-27
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Ощибка Cython с Ctypes

JOHN_16
Большое Спасибо!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version