2014-09-01 2 views
0

Я печатаю этот код непосредственно в консоль Python Gimp:Ошибки при вызове садомазо-вытяжка набор пикселей в питоне консоли Gimp в

img=gimp.image_list()[0] 
drw = pdb.gimp_image_active_drawable(img) 
gimp-drawable-set-pixel(drw,x,y,3,[0xff,0x00,0x00]) 

и это yeilding этой ошибки после вызова садомазо-рисуете-комплект- пиксельная функция:

Traceback (most recent call last): 
    File "<input>", line 1, in <module> 
NameError: name 'drawable' is not defined 

Он дает ту же ошибку при вызове с четырьмя байтами вместо трех байтов.

Я использую GIMP 2.8.10 на Ubuntu 14.04.01 x86_64

ответ

2

Я думаю, что это опечатка gimp_drawable_set_pixel.

pdb.gimp_drawable_set_pixel(drw,x,y,3,[0xff,0x00,0x00]) 
+0

тогда я получаю 'NameError: name 'gimp_drawable_set_pixel' не определен', но я думаю, что вы на что-то. – Tyzoid

+0

@Tyzoid, Что происходит, если вы квалифицируете функцию с помощью 'pdb.'? – falsetru

+0

Это сработало! Благодарю. – Tyzoid

 Смежные вопросы

  • Нет связанных вопросов^_^