腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在导出和EXPORT_OK中
使用
预定义的EXPORT_OK
、
我在我的模块中创建了两个
EXPORT_TAGS
,如下所示,use warnings; 'set1' => [ &func1]我现在试图声明导出和EXPORT_OK数组中的可导出符号,方法是简单地给出导出标记,而
浏览 1
提问于2014-01-20
得票数 0
回答已采纳
2
回答
使用
%
EXPORT_TAGS
的Perl模块
、
在Perl模块中正确
使用
%
EXPORT_TAGS
存在问题。:use Exporter; &matrixScalarMultiply &matrixMultiplication); %
EXPORT_T
浏览 4
提问于2015-06-04
得票数 0
回答已采纳
3
回答
如何
创建子模块?
我基本上只是不知道
如何
连接这些方法和访问这些方法。WWW::Foouse strict;require Exporter;our %
EXPORT_TAGS
= ( 'all' => [ qw( new ) ] );our @EXPORT = qw( );package W
浏览 0
提问于2013-05-21
得票数 2
回答已采纳
2
回答
perl模块中的本地哈希初始化会导致空散列。
、
、
、
当我在perl模块中初始化本地哈希(
使用
"my")时,该哈希在模块函数中显示为空。下面是perl模块代码:use strict;use Exporter qw(import); 'all' => [ qw(test) ] our @EX
浏览 3
提问于2015-01-06
得票数 4
回答已采纳
1
回答
不能将未定义的值用作~/模块/Log/Syslog/Constants.pm第28行的数组引用
、
UNIX socket use constant LOG_RFC5424 => 1; our %
EXPORT_TAGS
protos => [qw/ LOG_TCP LOG_UDP LOG_UNIX /],); $
EXPORT_TAGS
{$_} = $Log::Syslog::Constants:
浏览 3
提问于2016-08-10
得票数 4
2
回答
Perl常量-
如何
访问?
、
、
、
的文档包括用于获取代码和整数之间映射的建议代码: printf "%s=%d\n", $_, &{"DBI5.16.2不允许这样做:我不知道
如何
关闭
如何
完成这个子例程调用?
浏览 1
提问于2013-02-15
得票数 2
回答已采纳
1
回答
如何
使用
%
EXPORT_TAGS
因为这是我在考虑导出标记时想到的第一个模块):require Exporter;@EXPORT_OK = qw/raspberry/;);像这样的测试脚本:use Fool qw/:all/; perl fool.pl "all“未在%Fool::
EXPORT_TAGS
浏览 2
提问于2010-07-05
得票数 6
回答已采纳
1
回答
在Runtime.pm中找不到OAuth.pm。Net::Twitter模块
、
BEGIN { our @EXPORT_OK = qw(&auth); push @{$
EXPORT_TAGS
$seen{$_}++} @{$
EXPORT_
浏览 2
提问于2011-12-28
得票数 2
回答已采纳
1
回答
正确
使用
此Perl模块
、
我看过几个
使用
Perl模块的例子,但我仍然无法正确地理解它。我正在学习本教程:。对于下面的.pl和.pm文件,我调用并有以下错误。package MergeSort; use Exporter; @ISA = qw(Exporter); @EXPORT_OK = qw(
浏览 1
提问于2015-06-01
得票数 1
回答已采纳
2
回答
Base.pm的特殊处理?
我在想要
使用
它的Base.pm程序所在的目录中创建了一个名为Perl的模块,但该模块似乎没有加载。将模块的名称更改为Base以外的任何名称,一切都会正常工作。Base.pm有什么特别之处?
如何
覆盖此行为?谢谢你的见解。package Base;use Exporter;$VERSION = 1.00;@EXPORT =
浏览 3
提问于2014-10-18
得票数 1
1
回答
如何
使用
require从Exporter Perl模块导入符号?
、
、
、
、
我喜欢
使用
require而不是use从Exporter驱动的Perl模块中import符号。Perl不知道他刚刚导入的变量。Fast qw( const );our @EXPORT_OK = qw( $TEST_VAR_1 );printf "Test variable 1 contains: %s\n&qu
浏览 3
提问于2013-01-16
得票数 2
回答已采纳
2
回答
如何
在Perl中编写一条require语句来从模块中获取%
EXPORT_TAGS
?
我需要将Perl代码中的'use‘语句转换为’%
EXPORT_TAGS
‘语句,以便从另一个模块导入一些请求。我正在“
使用
”的模块是一个普通的.pm文件(不是一个带有构造函数的类)。下面是MyModule.pm文件的片段 package MyModule;our %
EXPORT_TAGS
= ( 'tag1' => [qw (func1我尝试了下面建议的here,但没有任何帮助: require MyModule; MyModule->import;
浏览 20
提问于2020-07-21
得票数 2
回答已采纳
2
回答
尝试
使用
@INC并按需调用函数
我正在努力学习
如何
使用
.pm文件。我创建了两个文件:
使用
严格;开始{ unshift(@INC,".;
使用
seconddir::MyModule qw(func1);打印func1(@list),"\n";#第21行打印MyModule::o 2(@list),“n”; 封装MyModule;
使用
严格;
使用
出口商;
使用
vars qw($VERSION @ISA @EXPORT @EX
浏览 2
提问于2013-10-01
得票数 2
回答已采纳
6
回答
如何
使用
Perl模块中的常量?
、
、
、
如果我在Perl模块中定义了一个常量,
如何
在主程序中
使用
该常量?(或者
如何
在主程序中调用该常量?)
浏览 2
提问于2008-10-10
得票数 43
1
回答
Perl导出建议
、
我正在
使用
一个需要与perl接口的新程序。然而,
使用
任何类似的方法都会导致“Undefined subroutine &Fetch::init_bgpdata”。我知道模块可以工作,但似乎没有正确地导出,因为我仍然可以
使用
长名称:BGPmon::Fetch::init_bgpdata();。require Exporter;our @ISA = qw(Exporter); our %
EXPORT_TAGS
= ( 'all'
浏览 2
提问于2014-02-06
得票数 0
回答已采纳
1
回答
从Perl中的全局区域导入模块
我
使用
FindBin模块来导入它: use Exporter (); use但是它是一个圆圈,因为为了
使用
常量(和路径),我需要先导入它,然后,从哪里导入呢?哈。然后,我想从另一个包导入constants包,所以我
使用
了FindBin。然后,我想
使用
$PATH_TO_THE_MODULE变量导入模块,该变量指向模块的区域。我试图切换到require,因为我知道require将动态
浏览 2
提问于2019-02-01
得票数 1
4
回答
如何
在Perl脚本中包含所有/部分“子模块”?
、
所以我的一个Perl脚本可以
使用
foo::bar::a,另一个脚本可以
使用
foo::bar::b,也许我还有另一个脚本需要
使用
"a“和"b”中的函数。我想我可以让bar.pm
使用
a.pm和b.pm,然后让“包装器”函数将调用传递给“子模块”,但似乎有一种更简单的方法。
浏览 17
提问于2009-02-12
得票数 4
回答已采纳
4
回答
Perl:动态加载模块和访问导出的内容
、
、
、
、
它们大致遵循取自的模板use Exporter;@EXPORT = (*TestSubSomeUnknownName);%
EXPORT_TAGS
解决方案似乎是
使用
一个导出来查看其中的内容,但
如何
才能做到
浏览 0
提问于2011-12-13
得票数 2
回答已采纳
2
回答
qw(:const)与use语句的用法
我知道我可以写一些例子,并试图破译这个,但我真的可以
使用
一些专家的知识。我正在研究一些代码,开发人员
使用
以下方法获取库:现在,据我所知,这意味着从libExample中获取常量,但很想知道它是
如何
工作的。为什么我不能简单地说:use libExample qw(const) (试图理解:的相关性) 我们是否可以/应该在libExample.pm本身中编写一些东西,让其他开发人员
使用
该库来替代const
浏览 6
提问于2016-10-20
得票数 6
回答已采纳
2
回答
如何
从另一个模块有条件地导入函数并将其导出到本地命名空间
、
、
假设我有一个名为Local的模块,它通过%
EXPORT_TAGS
接口导出一个子程序subLocal。 这是我目前的做法。our @EXPORT_REMOTE = qw| subRemote |; our @EXPORT_OK
浏览 2
提问于2017-05-01
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券