Форум сайта python.su
Постоянно встречается вот такой код:
self.toolbar = gtk.Toolbar()
self.toolbar.set_style(gtk.TOOLBAR_BOTH)
self.toolbar.set_orientation(gtk.ORIENTATION_HORIZONTAL)
self.toolbar.set_border_width(5)
self.toolbar......
self.toolbar = gtk.Toolbar()
with self.toolbar:
set_style(gtk.TOOLBAR_BOTH)
set_orientation(gtk.ORIENTATION_HORIZONTAL)
set_border_width(5)
......
Офлайн
Офлайн
По моему это не то. По ссылке описан аналог using в C#, насколько я понял. Способ обеспечить освобождение ресурсов в случае исключительной ситуации.
Я же имел в виду with с точки зрения Pascal - просто удобная конструкция (синтаксический сахар), позволяющая в рамках блока указать область поиска функций.
Офлайн
Вроде нет такой.
можно для сокращения количества буков так написать:
self.toolbar = gtk.Toolbar()
t = self.toolbar
t.set_style(gtk.TOOLBAR_BOTH)
t.set_orientation(gtk.ORIENTATION_HORIZONTAL)
t.set_border_width(5)
Офлайн