perl的

  • 我怎样才能获得用户的一个Perl脚本AGI进入扩展? 2015-03-15

    我是新来的Asterisk的AGI编程. 我试着去创建一个简单的IVR,使用星号 - perl的,其中一个用户可以输入任何扩展名由1至4.这里是我到目前为止的代码: use Asterisk::AGI; $AGI = new Asterisk::AGI; for($i = 0 ; $i < 2 ; $i++) { $AGI->exec('Playback','welcome'); $AGI->exec('WaitExten','5|m'); } 现在,我想知道用户输入的延伸,并相应地采取

    关键词: Perl中,星号,电话,AGI
  • 登录Perl中未捕获的异常 2015-03-15

    我有一个Perl的web应用程序,并想记录所有未捕获的异常(uneval'ed芯片的). 我首先想到的是做这样的事情: use Carp 'cluck'; sub main { my $logfile ="/some/path/logfile.txt"; open STDERR, ">>$logfile"; # main logic ... } sub eval_main { eval { main; }; if ($@) { cluck $@; clo

    关键词: Perl中,异常处理
  • 我可以定义使用MooseX类之外的功能::声明? 2015-03-15

    我最近开始使用的模块MooseX ::申报. 我喜欢它,它的语法. 它的优雅和整洁. 有没有人遇到过的情况下,您都需要写很多函数(其中一些大的)一个类和类定义运行到网页里面? 有没有什么解决办法,使类定义只是有函数声明和类外真正的函数定义? 我所寻找的是这样的 - class BankAccount { has 'balance' => ( isa => 'Num', is => 'rw', default => 0 ); # Functions Declaration. meth

    关键词: Perl中,模块,驼鹿
  • 如何创建在Perl VBS日期类型? 2015-03-15

    我有一个DCOM功能需要与日期型喂食. 我想它调用我的perl脚本,但我也没办法建立在Perl日期类型. 总之,我的问题是如何转化低于VBS语句转换成Perl的1 date_from = DateSerial( 2011, 01, 01) + TimeSerial(6, 0, 0) 提前致谢! --------------解决方案------------- 有一个用于Windows的包装库. 的Win32 :: OLE 例如http://www.perlmonks.org/?node_id=51

    关键词: Perl中,的ActivePerl,WIN32OLE
  • 我该如何解决这个问题的BioPerl相关的奥秘? 2015-03-15

    我使用的Ubuntu 10.04和Perl 5.10.1. 该的BioPerl包有一些不错的剧本,如bp_genbank2gff3.pl从基因库格式GFF3格式的文件转换. 问题:使用bp_genbank2gff3.pl当我得到意外的结果:该基因的功能得到"NAME ="而不是"locus_tag ="在过去的GFF3列. 一个亲爱的BioPerl邮件列表成员告诉我,他采用了最新的BioPerl版本的的BioPerl库,并得到正确的结果("locus_ta

    关键词: Perl中,bioperl中
  • 使用的libxml的setData()方法在Perl后的数据不会被写入到实际的XML文件 2015-03-15

    我有一个的libxml的Perl中SetData方法的问题. 这里是我的代码片段: 打印"\ n查询:"$查询,"\ n"; #Query我($ exactNode)= $ doc-> findnodes($查询); #Finding谁的数据需要更改打印"\ n个数据:"节点,$ exactNode->使用setData($ finalString),"\ n"; 此处#Setting数据 通过使用setData之

    关键词: perl的,XML的libxml
  • 催化剂相当于Rails的脚本控制台 2015-03-15

    有没有像Ruby什么on Rails的'脚本控制台Perl的催化剂? 从rubyonrails.org: 控制台命令可以通过命令行Rails应用程序进行交互. 在底部,导轨控制台使用内部评级法,所以如果有啊€™已经使用过它,有啊€™马上就在家里. 这对于代码测试出快速的想法和不接触的网站改变数据服务器端非常有用. 我发现了一个博客帖子谈论与杰韦利:: REPL实现它,但我不能得到它的工作... --------------解决方案------------- 第而且,对于这个问题只有Perl用户的

    关键词: Perl中,控制台,阅读的eval打印循环,催化剂,导轨控制台
  • 如何使用厂商封装模块从一个Perl我整理了自己? 2015-03-15

    我的OS-分布提供的rpm包"的perl-obexftp",它安装MODUL"OBEXFTP". 这些是文件: /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/OBEXFTP.pm /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP /usr/lib/perl5/vendor_perl/5.10.0/x

    关键词: Perl的,Perl模块,源
  • 检查文件是否存在(的Perl) 2015-03-15

    你会如何​​去写一个Perl脚本来检查文件是否存在? 例如,如果我要检查$文件是否在$位置存在. 目前我使用一个漫长的子程序(见下文),我敢肯定有更简单的方法呢? # This subroutine checks to see whether a file exists in /home sub exists_file { @list = qx{ls /home}; foreach(@list) { chop($_); if ($_ eq $file) { return 1; } } -----

    关键词: perl的
  • 是什么在一个数组,散列的引用的十六进制数,等等。说明什么? 2015-03-15

    当打印到一个数组,哈希等的参考,是什么,括号内的十六进制数? perl -e 'print []' 给喜欢的输出:ARRAY(0x9acb830) 究竟是什么0x9acb830? 如果我再打印相同的裁判,这个数字发生变化. --------------解决方案------------- 如果您打印相同的裁判再次数量应保持不变; 的数量是对SV标题为称为啄的实际地址. 它基本上阵列的存储器位置. Perl是试图让你知道你想打印一个参考,而不是一个标量值. 尝试这个: #! /usr/bin/env

    关键词: Perl中,REF
  • 什么是“字符串化”在Perl? 2015-03-15

    在为CPAN模块日期时间的文档,我发现以下几点: 一旦您设置格式化,重载字符串化方法将使用格式化. 这似乎有一些Perl的概念叫"字符串化",我莫名其妙地错过了. 谷歌搜索并没有明确它了. 这是什么"字符串化"? --------------解决方案------------- "字符串化"恰好是Perl需要的值转换为字符串的任何时间. 这可能是打印出来,用另一个字符串来连接它,一个正则表达式适用于它,或者在Perl使用任何其他字符串处理函数. s

    关键词: perl的
  • 其中持续集成框架为Perl? 2015-03-15

    什么是最好的持续集成框架/ Perl的,为什么项目? --------------解决方案------------- 我见过在行动中只有一个是阴燃(它是用于鹦鹉). 它是一个基于TAP,因此很好地集成与标准的Perl测试结构. 请参阅此演示文稿. 我已经研究过各种建议的人,但他们都显得有点繁琐得走了. 因为我已经发现了哈德森,从玩弄它,它看起来很不错,再加上点触的JUnit XML的,我花了约30分钟获得一个基本的构建发生. 很好. 退房试验的AutoBuild! 这可能有巡航控制结账,并运行你

    关键词: 测试,PERL,持续集成
  • Perl模块允许'化妆'选项 2015-03-15

    我不知道是否有某种Perl模块/包,允许简单的化妆一样的功能. 例如,有一些可以包裹接收输入和输出的功能,并仅执行它,如果输出不存在,或如果它是比输入旧的? 快速谷歌搜索给我介绍了这一点: http://perldoc.perl.org/ExtUtils/MakeMaker.html 但我不知道这是否是我所需要的(新来这...不是有很多经验的makefile要么...). 如果任何人有特定的方向或意见,我很乐意听到这种说法:) 谢谢!!! --------------解决方案----------

    关键词: Perl中,制造,Perl模块
  • 我如何截断,创建,写入,和在Perl文件中移动? 2015-03-14

    是否有可能在Perl做这些事情? 截断一个文件,如果已存在,且 创建,并且 写的, 将光标移动到结束进行追加 --------------解决方案------------- 使用">"模式打开: # the file is truncated and opened for output, being created if necessary. open my $fh, '>', "file" or die $!; # output to the file

    关键词: perl的
  • 我怎样才能让INC ::模块::安装Ubuntu的建议包? 我是不是该? 2015-03-14

    我想部署一个应用程序,我写到一个新的虚拟机,并​​使用CPAN安装所有我我Makefile.pl内所列的依赖关系后,遇到了一些兼容性问题. 除此之外,一些模块实际上只是一般都与一些Ubuntu的软件包一体化更好(即让地穴:: SSLeay的工作,或依赖于系统库的一些XML模块). 所以我的问题是,无论是CPAN正在安装最新版本时,我的代码显然是对旧的只是工作的模块,并且它具有安装一些较新的在所有烦恼. 我的临时解决方案只是拿出Ubuntu的软件包列表,并作出易于得到安装,你必须Makefile.

    关键词: 部署,perl的,Ubuntu的,贴切,CPAN
  • 我怎样才能完全卸载perlbrew? 2015-03-14

    我喜欢它,但我怀疑这会导致一些问题. 我知道我可以使用perlbrew off ,但我想彻底删除. 我怎么做? --------------解决方案------------- Perl没有卸载程序,不幸的是,这样的一般的答案是,你必须找到文件并删除它们. 但是,你要怎么去除? 只是,它安装的脚本和模块,或一切? 寻找你的perlbrew位置有: perldoc -l perlbrew perldoc -l App::perlbrew 如果你想卸载,在安装了一切,你必须删除perlbrew的$RO

    关键词: perl的,卸载,perlbrew
  • 你怎么可以从一个REPL或调试器内检索方法的POD? 2015-03-14

    我希望能够利用内幕REPL或debuger时,看到一个方法/函数的文档. 有没有让你看到一个函数的文档使用REPL或debuger时,任何模块? 显然,如果该模块存在,会问你有你的POD和代码可解析结构,以提取文档. 那是因为我已经全部我的代码记录,我可以适应需要的一切都不是问题. 目前,我有我的所有与一个前面POD方法=head2 method_name和典型线名称,用法,比如ARGS,退货,产生的异常等 典型的例子是,当你在debuger(或REPL),你想使用的功能,你不记得参数的顺序或者

    关键词: perl的
  • 扩展Perl是打破动态加载 2015-03-14

    我试图编译XS到Perl的[编辑(池上):这是说他的使用:: MakeMaker的的make perl创造perl与C供应商库静态连接]但是当我做,perl的新版本不支持的模块动态加载. 任何时候,我尝试运行具有类似Perl代码use Socket (或任何其它模块),我得到: Can't load module Socket, dynamic loading not available in this perl. 是否有一个编译器/连接器开关我设置不正确的东西? 所有这一切都被编译早在1998

    关键词: Perl中,HP-UX,perl的XS
  • 在Windows的Perl模块的手动安装 2015-03-14

    我曾尝试(失败)多次手动安装在CPAN找到了一个Perl模块(Win32的打印机-0.9.1),但不包括在PPM库. 我知道的是,模块必须下载并解压缩. 我知道你要运行包含在MakeFile.pl. 我知道NMAKE以某种方式参与,但尽管试图按照指示在网上找到,我一直无法得到它的工作. 我使用的是Windows上的ActivePerl 5.12.2. 我实在想不通为什么会这么复杂! 提前致谢! --------------解决方案------------- 我想你正在使用的ActivePerl.

    关键词: Perl中,Perl模块,PPM
  • 解析:: CPAN ::作者的目的是什么? 2015-03-14

    解析:: CPAN ::作者模块的目的是什么? use Parse::CPAN::Authors; # must have downloaded my $p = Parse::CPAN::Authors->new("01mailrc.txt.gz"); # either a filename as above or pass in the contents of the file my $p = Parse::CPAN::Authors->new($mailrc_conte

    关键词: Perl中,解析,CPAN

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.477 (s). 9 q(s)