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

На перший погляд розмови про зручність використання інструментів командного рядка здаються небагато дивними, тому що звичайно ця тема розглядається тільки щодо додатків із графічним інтерфейсом або веб-приложений. Це несправедливо, тому що інструменти командного рядка заслуговують такого ж уважного ставлення до простоти й зручності використання, яке приділяється при створенні додатків із графічним інтерфейсом.

Конфігураційний файл може також бути корисними коштами для централізованого керування інструментом командного рядка, що запускається на різних машинах. Доступ до поділюваного конфігураційного файлу можна забезпечити коштами NFS, після чого сотні машин могли б зчитувати його з універсального інструмента командного рядка, створеного вами. З іншого боку, у вас може бути своя система керування настроюваннями, що також могла б використовуватися для передачі конфігураційних файлів інструментам, створеним вами.

До складу стандартної бібліотеки мови Python входить чудовий модуль ConfigParser, призначений для читання й запису конфігураційних файлів, що використовує синтаксис mi-файлів. Виявляється, формат. ini є прекрасним способом зберігання простих конфігураційних даних, що не вимагає від людини, що виконує редагування файлу, використання XML і знань мови Python. Варто мати на увазі, що порядок проходження записів у конфігураційному файлі не має значення.

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