Monthy Python

Ramhak konung@ic.ru

Xakep, номер #017, стр. 017-026-5


Однако вернемся к нашим баран... консолям. Я уже сказал, что PYTHON являлся изначально консольным приложением. Но когда даже на Unix платформах существуют гуиные оболочки, нельзя оставаться деревянным, без вкуса, без цвета, без... ну, в общем, негуиным. (-: В Python`е проблема решается с помощью специального языка Tcl/Tk, предназначенного для работы с GUI. Это не встроенный язык или какие-то операторы PYTHON. Это отдельный пэкейдж (от английского - package. То есть набор файлов, связанных одной темой. Например, какая-нибудь игрушка, запакованная RAR`ом - это package), который ставится вместе с PYTHON, и существует модуль, который портирует функции управления окнами, кнопками, строками ввода и всем, к чему так привыкли юзеры Майкрософта. Программировать можно и собственно на Tcl/Tk, но вкупе с PYTHON он становится вполне приятным инструментом. Тем более, что он тоже реализован для нескольких платформ, и есть некоторый шанс, что программа, написанная для win32, будет выглядеть примерно так же и для X-Windows.

Убери это прочь, Эрик, руководитель оркестра! :) Если вы не поняли последнее предложение, значит вы смотрели недостаточно повторов Monty Python.

(Guido van Rossum)

Назад на стр. 017-026-4  Содержание