Добавлю ещё пару маленьких вопросов…
Только позавчера начал писать на питоне, окна пишу с помощью Tkinter, и столкнулся с рядом проблем:
1)
После того как вставил в код программы такие строки:
def repaintGraf(self,w,h):
self.CA.setAreaSize(w,h)
lines = self.CA.getRealLines()
for line in self.graf.find_all():
self.graf.delete(line)
for line in lines:
self.graf.create_line(line)
при каждом вызове функции растёт размер программы в памяти. А потом вообще программа закрывается.
self.CA.getRealLines() возвращает постоянно разные линии. […]
graf это объект canvas
Именно последние два цикла приводят к такому поведению. Без них всё нормально.
Что происходит? И как с этим бороться?
2)
Можно ли вызвать стандартные окна “открыть файл”, “сохранить файл”? И как, если можно?
Питон3.0 - Винда.
Зарание спасибо.