17得票2回答
<stdin>和<STDIN>之间有什么区别?

当我在Perl模块(*.pm)文件中使用&lt;stdin&gt;时,它无法从键盘读取输入,但是当我在相同位置使用&lt;STDIN&gt;时,它可以正常工作。 为什么我使用&lt;stdin&gt;时不能获取输入?

17得票3回答
Ruby中类似于Perl Data::Dumper的工具是什么?

我正在学习Ruby,Perl有一个非常方便的模块叫做Data::Dumper,它允许您递归地分析数据结构(如哈希表)并允许您打印它。这在调试时非常有用。Ruby中是否有类似的东西? 我正在学习Ruby,与Perl相比,Ruby是否有类似于Data::Dumper的便捷模块可以递归分析数据结构...

17得票6回答
如何在OSX上安装JSON.pm Perl模块

我正在尝试使用JS gettext库中的po2json解析器/转换器(http://jsgettext.berlios.de/),但是当我尝试进行转换时,出现了以下错误: Can't locate JSON.pm in @INC (@INC contains: /Library/Perl/5...

16得票3回答
一个Perl程序如何知道在哪里找到它使用的Perl模块所在的文件?

如果我的Perl程序使用了Perl模块,它将如何确定找到包含模块代码的文件? 例如,如果程序包含以下内容:use MyModule1; # Example 1 use This::Here::MyModule2; # Example 2 它会搜索哪里?

16得票4回答
如何让CGI.pm输出HTML5而不是XHTML 1.0?

我在使用CGI.pm输出HTML时遇到了一些问题,无法将其输出为HTML5而只能是XHTML 1.0或HTML 4.01。当我尝试将"HTML5" 或 "HTML 5" 作为start_html()函数中的-dtd参数时,得到的文档仍然是HTML 4。我也尝试过导入:HTML5,但似乎也没有用...

15得票2回答
脚本头格式错误。坏的头部 = <!DOCTYPE html>。

我在一个perl脚本中收到了以下服务器错误: 来自脚本的格式错误头部。坏的头部=: youtube_perl.pl, 这是我的源代码: #!"C:\XAMPP\perl\bin\perl.exe" -T use strict; use warnings; use CGI; use...

15得票2回答
如何在Raku中包含文件

我有两个Raku文件: hello.p6:sub hello { say 'hello'; } 和 main.p6:require 'hello.p6'; hello(); 但是它无法正常工作。如何将第一个文件包含在主脚本中?

15得票3回答
我该如何为Perl变量设置默认值?

我完全不懂Perl。我需要使用一个外部模块HTTP::BrowserDetect。我正在测试一些代码,并尝试从os_string方法中获取操作系统的名称。因此,我只需初始化对象并创建一个变量来存储返回的值即可。my $ua = HTTP::BrowserDetect-&gt;new($user...

15得票6回答
在Perl中如何获取整数的序数后缀(例如st,nd,rd,th)

我有一个数字,需要添加后缀:'st'、'nd'、'rd'、'th'。例如:如果数字是42,后缀为'nd',521是'st',113是'th'等等。 我需要在perl中完成这个操作。有什么指导吗。

14得票1回答
Where can I find the cpanfile format definition?

We consider to use Minilla or Dist::Milla for our Perl development. Dependencies are declared using cpanfile. I expected to find an exact definitio...