-
perl – XML :: Dumper在输出中使用错误的哈希引用
所属栏目:[大数据] 日期:2020-12-16 热度:132
我正在尝试使用 XML :: Dumper序列化以下数据结构 'options_settings' = { 'telnet.distinct.enable' = { 'text' = 'Option telnet.distinct.enable needs to be set to 'on' as of workaround for Bug 476803','severity' = '7' } },'EOS_details' = { '33[详细]
-
perl – 无法将CPAN与代理身份验证一起使用.得到keep_alive错误
所属栏目:[大数据] 日期:2020-12-16 热度:136
我无法在perl中安装任何需要代理身份验证的模块. 我使用cpan [2]配置了perl和代理凭证. o conf init / proxy / 当我尝试安装任何软件包时,我得到以下错误. 请帮忙. cpan[4] i 'XML::RAI'←[32mGoing to read 'C:PerlcpanMetadata'←[0m←[32m Database wa[详细]
-
Perl WWW :: Mechanize Web Spider.如何查找所有链接
所属栏目:[大数据] 日期:2020-12-16 热度:123
我目前正在尝试使用WWW :: Mechanize创建一个Perl webspider. 我想要做的是创建一个webspider,它将抓取URL的整个站点(由用户输入)并从站点的每个页面中提取所有链接. 到目前为止我所拥有的: use strict;use WWW::Mechanize;my $mech = WWW::Mechanize-new()[详细]
-
Emacs中perl的语法高亮显示已被破坏,是否有修复?
所属栏目:[大数据] 日期:2020-12-16 热度:193
我是一个perl程序员和一个新的emacs用户.我在 Windows下,使用cperl-mode编辑perl. Emacs版本是24.2.1.这是一个包含一些示例代码的屏幕截图: http://breqwas.net/dropbox/perlsyn_emacs.png 明显的错误:它突出了注释中的(a =“b”)样式列表中的数组,哈希和[详细]
-
perl – 为什么我的unpack打印错误的值?
所属栏目:[大数据] 日期:2020-12-16 热度:116
为什么我得到错误的答案/值? 它应该打印的正确值是1,21775,4但是我总是得到1,3,0? my $data = pack ('C*',map hex,split /s+/,"01 00 00 00 7F 08 03 00 21 04 80 04 FF D7 FB 0C EC 01 44 00 61 1D 00 00 10 3B 00 00 FF D7 FB 0C 00 00 8C 64 00 00 EC[详细]
-
perl – 用于CGI :: Application应用程序的nginx fastcgi配置
所属栏目:[大数据] 日期:2020-12-16 热度:114
我试图让一个C :: A应用程序在nginx fastcgi环境(debian 6.0)中运行并使用spawn-fcgi. 使用$self- mode_param(path_info = 1,param =’rm’)配置C :: A路由; 问题是,无论我要求的C :: A应用程序网址(example.com/cities,example.com/profile/99等),它总是显[详细]
-
检查perl的getopt中的多个互斥选项
所属栏目:[大数据] 日期:2020-12-16 热度:170
如何检查只定义-a或-b或-c中的一个? 所以不是-a -b,也不是-a -c,也不是-b -c,也不是-a -b -c. 现在有了 use strict;use warnings;use Carp;use Getopt::Std;our($opt_a,$opt_b,$opt_c);getopts("abc");croak("Options -a -b -c are mutually exclusive") if[详细]
-
Perl DateTime subtract_datetime_absolute有趣的行为
所属栏目:[大数据] 日期:2020-12-16 热度:63
这是一个DateTime错误还是我错过了什么? sub get_diff_same_day { # return only the time difference between 2 dates my ($dnow,$dt) = @_; my $dtx = $dt-clone(); $dtx-set_year( $dnow-year ); $dtx-set_month( $dnow-month ); $dtx-set_day( $dnow-da[详细]
-
perl – DBIx :: Class has_many连接列的子字符串
所属栏目:[大数据] 日期:2020-12-16 热度:193
我有两个相关的课程 foreign.weirdkey = substr(self.key,1,9) …并且不能为我的生活弄清楚如何构造has_many调用来表明这一点. 底层数据库(一组Oracle表)定义没有外键,是固定的,并且不受我的控制. 我已经浏览过这些文档,似乎无法找到一个可以在手册has_many[详细]
-
perl – 如何在SOAP :: Lite中破坏名称空间生成?
所属栏目:[大数据] 日期:2020-12-16 热度:67
场景: 客户端是使用SOAP::Lite的Perl脚本. 服务器是使用Spring和CXF的基于Java的应用程序. 我的客户端基于WSDL生成以下SOAP请求: ?xml version="1.0" encoding="UTF-8"?soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapen[详细]
-
perl – SQLite的磁盘I / O错误
所属栏目:[大数据] 日期:2020-12-16 热度:193
我有一个(小)动态网站(大致)是一个使用SQLite数据库的Perl CGI脚本.包DBI是Perl中使用的抽象层. 大约一周前,我开始看到此错误消息: disk I/O error(10) at dbdimp.c line 271 由于这是运行Apache的托管站点,我无法看到硬盘是否(几乎)已满.访问命令“df”被[详细]
-
安装perl模块Class-Load-XS
所属栏目:[大数据] 日期:2020-12-16 热度:147
我尝试手动安装模块Class-Load-XS-0.04.我看到以下错误: $perl Build.PLWarning: ExtUtils::CBuilder not installed or no compiler detectedProceeding with configuration,but compilation may fail during Build 然而,执行perl -e’使用ExtUtils :: CBui[详细]
-
perl – 为什么Net :: SSL中的代码解除引用typeglobs,我看不到需
所属栏目:[大数据] 日期:2020-12-16 热度:100
Net :: SSL是Crypt :: SSLeay的一部分.在今天处理一个错误报告时,我被这个可怜的老人出现多少次而分心. 例如,考虑Net :: SSL :: configure: *$self-{ssl_version} = $ssl_version;*$self-{ssl_debug} = $ssl_debug;*$self-{ssl_arg} = $arg;*$self-{ssl_pee[详细]
-
Essential Perl实用程序模块?
所属栏目:[大数据] 日期:2020-12-16 热度:178
我目前正在清理一个较旧的Perl项目.很大一部分是我不久前写的,当时我几乎不知道Perl.我确实可能会多次重新发明轮子. 现在是我想要丢弃任何重复代码的时间,并且如果可能的话,替换那些已经在高质量CPAN模块中可用的所有内容. 您知道每个Perl开发人员应该注意哪[详细]
-
CPAN中是否有使用现代Perl技术实现基于REST的API的模块示例?
所属栏目:[大数据] 日期:2020-12-16 热度:97
我想为 Pinboard API创建一个模块. 虽然与旧的Delicious API非常相似,但是我想重新实现足够的更改以专门用于Pinboard. Net::Delicious 模块最初是在2002年构建的,我发现许多较新的REST最佳模块都是以新的方式实现的. Net::Twitter , WebService::Dropbox 和[详细]
-
perl – 网格工具路径问题
所属栏目:[大数据] 日期:2020-12-16 热度:125
我已经下载并安装了一个perl工具(网格工具). 但它在我的本地目录中. 我正在运行时说无法找到我的本地目录的lib文件夹中可用的Directed.pm(一个lib文件). 我希望如果设置路径变量,它将被设置为正确.如果是这样,我该如何设置呢? 解决方法 对于使用lib,你必须[详细]
-
使用POSIX(Perl)获取时区缩写
所属栏目:[大数据] 日期:2020-12-16 热度:188
我想知道是否可以通过简单地使用POSIX获得时区缩写(例如:EST,CST,PST)?我可以使用POSIX获得完整的时区名称(例如:太平洋标准时间),代码如下: use POSIX;print strftime("%Z",localtime()),"n"; 我知道有可用于日期/时间操作的模块,但由于我只需要获得时[详细]
-
在Perl Dancer应用程序中使用集成Windows身份验证
所属栏目:[大数据] 日期:2020-12-16 热度:197
我目前正在使用Perl Dancer构建一个Web应用程序.此应用程序要求用户使用我公司的Active Directory进行身份验证.为避免提示用户输入用户名和密码,我想使用集成 Windows身份验证.但是,我很难找到解释如何使用Perl进行此类身份验证的任何文档 – 更不用说使用Da[详细]
-
如何使用perl脚本使用eclipse史诗测试android应用程序?
所属栏目:[大数据] 日期:2020-12-16 热度:80
我正在为 Android应用程序进行perl测试,如何使用perl脚本来测试使用eclipse史诗的android应用程序 请转发一些解决方案 非常感谢你 纳拉辛哈 解决方法 我的解决方案 #use strict;#use warnings;system("adb shell am start -a com.android.intent.action.MAIN[详细]
-
perl – 如何使用Term :: ReadLine :: Gnu获得不区分大小写的完
所属栏目:[大数据] 日期:2020-12-16 热度:130
使用 Term::ReadLine::Gnu时,我似乎无法获得不区分大小写的完成.以此示例脚本为例: use strict;use warnings;use 5.010;use Term::ReadLine;my $term = Term::ReadLine-new('test');say "Using " . $term-ReadLine;if (my $attr = $term-Attribs) { $term-o[详细]
-
交叉编译Perl或期望MIPS处理器
所属栏目:[大数据] 日期:2020-12-16 热度:183
我正在使用具有MIPS处理器的嵌入式板.我应该开发具有不同应用程序的系统测试.我的问题是:有没有办法为目标板交叉编译Perl或Expect.我的理解是我们使用的主板是带有800 MHz处理器的MIPS.不确定型号.我知道我们使用CodeSourcery来编译所有应用程序. 有没有办[详细]
-
在perl中解析pdf
所属栏目:[大数据] 日期:2020-12-16 热度:197
我试图从pdf中提取一些信息.我正在尝试使用CAM :: PDF模块中的getpdftext.pl.当我运行$~getpdftext.pl sample.pdf时,它会生成pdf到stdout的文本. 但我正在考虑将其写入文本文件并解析perl中的必填字段.有人可以指导我如何做到这一点? 但是当我尝试在我的per[详细]
-
用于数据类型检查的Perl框架
所属栏目:[大数据] 日期:2020-12-16 热度:52
所以我想给我的其他子程序带一点鼠标速度,然后做一些类型检查 sub mysub { my ($self,$int) = @_; assert_int($int,'int[1]');} 子程序参数是要断言的数据此数据的可选名称.这样我们就会收到更有用的错误消息,例如 Assertion error! 'int[1]' is not an inte[详细]
-
构建一个perl模块
所属栏目:[大数据] 日期:2020-12-16 热度:163
我有一个.pm模块,它有五个函数,每个函数返回0或1,我想添加另一个函数,在将来reouln 0或1(这些函数是测试函数1表示ok 0表示失败). 我想从脚本中调用那些基于.pm模块的函数. 我希望我的脚本调用.pm模块上的每个函数,如果它返回0然后继续到下一个函数.如果它返[详细]
-
是否可以使用Padre运行和调试具有不同Perl版本的Perl脚本?
所属栏目:[大数据] 日期:2020-12-16 热度:92
Padre是 Perl的(开放)IDE看起来很有前景. 由于Padre是用Perl本身编写的,因此在这个IDE中运行和调试Perl脚本是否很容易和可行,这些脚本运行在与IDE本身不同的Perl版本上. 例如,假设我下载了将在Strawberry Perl 5.12上安装和运行Padre的current installer(适[详细]
