Це програма для Linux під назвою Aglyph, останню версію якої можна завантажити як Aglyph-3.0.0.post1-py2.py3-none-any.whl. Його можна запустити в режимі онлайн за допомогою безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою Aglyph з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
агліф
Ad
ОПИС
Aglyph — це фреймворк для ін’єкції залежностей для Python, який підтримує ін’єкції типу 2 (сетер) і тип 3 (конструктор).
Aglyph працює на CPython (http://www.python.org/) 2.7 і 3.4+, а також на останніх версіях PyPy (http://pypy.org/>),Jython (http://www.jython.org/), IronPython (http://ironpython.net/), і Stackless Python (http://www.stackless.com/) варіанти.
Aglyph може збирати компоненти «прототип» (щоразу створюється новий екземпляр), компоненти «singleton» (щоразу повертається той самий екземпляр), компоненти «borg» (новий екземпляр створюється щоразу, але всі екземпляри однакові клас має однаковий внутрішній стан) і компоненти "weakref" (один і той самий екземпляр повертається, якщо є принаймні одне "живе" посилання на екземпляр у запущеній програмі).
Aglyph можна налаштувати за допомогою декларативного синтаксису XML або програмно на чистому Python за допомогою вільного API.
Функції
- підтримує шаблони (тобто успадкування компонентів) і методи життєвого циклу
- працює з будь-яким шаблоном створення об’єктів, з яким ви зустрінете (конструктор, заводська функція/метод, доступ до атрибутів/властивостей, імпорт)
- ненав'язливий стиль підключення (немає потреби в декораторах, умовних іменах чи будь-якій іншій синтаксичній «магії»)
- якщо його можна імпортувати, його можна впровадити (навіть бібліотеки сторонніх розробників, класи Java/.NET)
- повністю зареєстровані та відстежені
Аудиторія
Забудовники, архітектори
Мова програмування
Python
Це додаток, який також можна отримати з https://sourceforge.net/projects/aglyph/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.