메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 파이썬

뇌를 자극하는 파이썬 질의응답 게시판입니다.

FlexGridSizer 런타임 오류 문의합니다.

2016-04-01

|

by rkay8496

1588

게시판에 제공되는14장 FlexGridSizer 예제를 실행하면 다음과 같은 런타임 오류가 발생합니다.

==========================================================================================
Traceback (most recent call last):
  File "C:Users kay8DesktopFlexGridSizer.py", line 39, in
    frame = MyFrame()
  File "C:Users kay8DesktopFlexGridSizer.py", line 27, in __init__
    self.fgridSizer.AddGrowableCol(1)
wx._core.wxAssertionError: C++ assertion "!m_cols || idx < (size_t)m_cols" failed at ....srccommonsizer.cpp(1980) in wxFlexGridSizer::AddGrowableCol(): invalid column index
==========================================================================================

제가 보기에는 self.fgridSizer.AddGrowableCol(1)의 매개변수가 유효하지 않는 인덱스라고 하는것 같습니다만, 제공되는 예제에서는 다음과 같이 행과 열을 설정하고 있습니다.
self.fgridSizer = wx.FlexGridSizer(rows=3, cols=2, hgap=5, vgap=5)



따라서 제공되는 코드가 문제 있어 보이지는 않는데 확인좀 부탁드립니다.


윈도우10 64bit/python 3.5.1/
댓글 입력