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

Якщо ви користуєтеся дистрибутивом Ubuntu, ця бібліотека повинна бути вже встановлена. Якщо для вашої платформи немає готового двійкового дистрибутива, то установка може виявитися досить складною. Найперше, на що ви напевно звернули увагу в цьому прикладі, це те, що головний клас додатка успадковує клас object, а не який-небудь клас GTK. Додаток із графічним інтерфейсом на базі PyGTK не обов'язково повинне бути реалізоване в объектно-ориентированном стилі.

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