Огляд скриптовых мов - Python
Приклади збереження даних Приклади збереження данихУ порівнянні з pickle або YAML для ініціалізації роботи з ZODB потрібно написати на парі рядків програмного коду більше, але як тільки сховище...
Контактні дані Київ, Мясницкая вул., 35
Телефон: +38 (044) 997 - 93 - 19
Факс: +38 (044) 999 - 99 - 91
Створення графічного інтерфейсу
Що забезпечить прямий доступ до них з будь-якої частини додатка. Т. к. ми зволіли створити свій власний клас, те відразу ж почнемо з того, що відбувається в конструкторі. Фактично, майже все, що робить цей додаток, зосереджено в конструкторі. Цей приклад містить докладні коментарі, тому ми не будемо дублювати всі пояснення тут, а відзначимо найбільш важливі моменти. У конструкторі створюються два об'єкти графічного інтерфейсу: gtk. Window і gtk. Button.

Потім кнопка міститься у вікно, тому що вікно - це контейнерний об'єкт. Ми також створили оброблювачі подій destroy і clicked, породжуваних вікном і кнопкою відповідно. Після запуску додатка на екрані з'являється вікно із кнопкою, що має напис "Click Me" (клацни тут). Щораз, коли провадиться клацання на кнопці, напис на кнопці обновляється й відображає поточний час. У прикладі додатка перегляду файлу журналу веб-сервера Apache головний клас додатка називається ApacheLogViewer і успадковує клас object.

У нашім головному об'єкті немає нічого особливого, він просто поєднує в собі всі частини графічного інтерфейсу. Далі в методі init створюється об'єкт вікна. У цьому прикладі дана операція відрізняється від аналогічної операції в попередньому, "простому", прикладі тим, що тут зазначено розміри вікна. Ми спочатку вказуємо, що вікно повинне мати розміри 640x480, а потім пропонуємо максимізувати його. Така подвійна установка розмірів була виконана навмисно. 640x480 - це досить розумні початкові розміри, тому це дуже непогані значення за замовчуванням.
Служба аутентификации Служба аутентификацииОдне із самих удалих визначень, з якими нам доводилося зіштовхуватися, приводиться у Википедии: "прикладний протокол, що дозволяє звертатися до служби каталогів, що працює поверх протоколу TCP/IP". Як приклад...
Веб додатка Веб додаткаОдне з поліпшень, яке можна було б внести в цей додаток, -це реалізувати сортування в порядку, зворотному поточний. Зробити це досить просто, але ми залишимо реалізацію цієї можливості читачам. Як ще одне поліпшення...
Запуск сценарію Запуск сценаріюЦе в точності відповідає нашим очікуванням. Тепер спочатку спробуємо запустити сценарій, що додає новий запис, а потім знову запустимо сценарій, що витягає дані. Цей приклад ідентичний попередньому прикладу, де використовувався метод store,...
Створення звітів Створення звітівКрім того, ми могли б розширити цей сценарій і відшукувати запису з обсягом використання 80 відсотків, 70 відсотків і видавати попередження по досягненні цих рівнів. Такий сценарій легко можна було б об'єднати, наприклад, с...
 
(c) Copyright