понедельник, 21 марта 2011 г.

Python Работа с Glade. Азы # 19

Если вы собираетесь работать с Glade в первые, то вам желательно прочитать предыдущий пост.

В этой статье будет рассматриваться, как связать проект Glade с вашей программой Python.

воскресенье, 20 марта 2011 г.

Python Начало работы с Glade # 18

Glade - это мощная платформа для создания оконных приложений на  Python.
В данном приложении мы создаём окно, все элементы к нему (надписи, кнопки, поля и т.д.), задаём события к элементам (если надо).

Специализируется Glade на создании GTK приложения, то есть для рабочего стола Gnome, но после компиляции будет работать везде.

В интернете можно встретить платформу wxPython. Лично я от неё отказался, она мне показалась неудобной и также я опирался на мнения знающих программистов. Для примера, большинство приложений дистрибутива Ubuntu, Debian были сделаны не без использования Glade (Gimp, GCalk, Synaptic...).

Для начала расскажу о ситуациях, где долго долбался из-за незнания, но всё же методом тыка и копания в интернет добился результата.

суббота, 19 марта 2011 г.

Python Словари # 17

Словари  - один из сложнейших типов данных в языке программирования Python.
Словарь можно охарактеризовать как изменяемый неупорядоченный набор пар
"ключ : значение".

Для того, чтобы лучше понять что это такое, вспомните как устроен англо-русский словарь:
dog - собака, apple - яблоко.
dog - это ключ, а собака - значение.

Синтаксис словаря выглядит следующим образом:

a = {'dog':'собака', ' apple':'яблоко'}

пятница, 18 марта 2011 г.

Python Списки # 16

В языке программирования Python списки, как и строки, являются упорядоченными последовательностями. Но в отличии от строк, списки состоят не из символов, а из объектов. Список находится между символами [..........]

пр. = [3, 5, 4, 748, 5466]


Списки могут состоять из различных объектов: из строк, чисел и других списков.
Списки, как и строки тоже можно соединять.

пр. a = [2, 4, 5, 6, 74] + [7878, 0, 968987, 5454654, 6546546]

Также можно из списков извлекать срез.