読者です 読者をやめる 読者になる 読者になる

wx.Paletteの生成ができない

wxPythonを使っていて、
wx.Bitmapを作る。
で、このパレットを編集したいと思う。
GetPaletteする。
中の値を
new_palette = wx.Palette( color_num, red_array, green_array, blue_array )
しようとする……が動かないんだな……これが。

wx.Palette(1,[1],[1],[1])

なんていうのも通らない。

TypeError: in method 'new_Palette', expected argument 2 of type 'unsigned char const *'

なんて言われちゃう訳だ。
何か策があるのか……?
wx.Paletteを使う奇特な人は少ないのかぐぐってもわからない。
wxPython in ActionにはPaletteに触れている箇所がない。

PILを使ってwx.Bitmapやwx.Imageに必要なときだけ変更するべきなのかなあ。