powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl: Несколько модулей/классов в одном файле
2 сообщений из 2, страница 1 из 1
Perl: Несколько модулей/классов в одном файле
    #38297446
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю скрипт, функциональность которого расширяется подключаемыми модулями (примерно как это сделано в DBI).
Но хотелось, чтобы это был один файл, состоящий из модулей, которые легко можно было бы выносить во внешние файлы или добавлять из внешних файлов.
Можно ли так сделать?
Пока что на ум мне приходит только все это сохранять в секции __DATA__, из которой выгружать во временный каталог и удалять по завершении работы.
Можно ли с модулями работать прямо внутри __DATA__? Или может быть можно в одном файле определить несколько модулей?
________________________
Мы смотрим с оптимизмом...
...в оптический прицел.
...
Рейтинг: 0 / 0
Perl: Несколько модулей/классов в одном файле
    #38306081
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.,

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
package Main;

Ваш код скрипта
my $pgdbh = DBI->connect(...);

package DBI;
...
1;

package DBD::Pg;
...
1;

Хотя именно с DBI так не получится...
Но основной лейб мотив, я думаю, вы поняли.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Perl: Несколько модулей/классов в одном файле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]