Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> поиск подмодулей в определенном модуле, как лучше реализовать? 
:(
    Опции темы
Ramirez
Дата 20.5.2006, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 305
Регистрация: 18.1.2005
Где: Moscow, ExUSSR

Репутация: 4
Всего: 5



Доброго всем!

Есть, допустим, модуль Mod1.pm

а так-же неизвестное количество

Mod1::Submod1
Mod1::Submod2
Mod1::Submod3
Mod1::Submod4
.....

и так далее.

Может есть какой-то способ получить список подмодулей, кроме как считать из соотв. директории *.pm ?
 
PM ICQ   Вверх
sharq
Дата 20.5.2006, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Perl Liker
**


Профиль
Группа: Участник
Сообщений: 841
Регистрация: 13.12.2004
Где: Ростов-на-Дону

Репутация: 23
Всего: 28



Ramirez, по-другому - только искать в списке всех модулей.

Цитата(Ramirez @  20.5.2006,  15:47 Найти цитируемый пост)
как считать из соотв. директории *.pm

Это разумный способ, только два нюанса:
1. соответствующая директория - это название модуля, с этим все окей, но искать эту директория надо в @INC. Хотя если это твои модули, то ищи там где надо.
2. Найденные *.pm могут и не быть модмодулями данного модуля. Поэтому надо проверять содеражние на package Mod1::Имя.  Из-за чего время поиска увеличится...

Но это нюансы  smile 

Это тебе нужно для CMS?
Если да, то плохо - не знать какие модули (а вместе с этим возможности) есть.

 smile  


--------------------
[color=gray]There's More Than One Way To Do It[/color]
PM MAIL WWW ICQ Skype   Вверх
Ramirez
Дата 21.5.2006, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 305
Регистрация: 18.1.2005
Где: Moscow, ExUSSR

Репутация: 4
Всего: 5



Спасибо.

Хочется полной автоматики.
Хотя, тоже боюсь, что как минимум на времени отклика это скажется. 
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0717 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.