elh*_*efe 4 python perl warnings
我需要将一些代码从Python移植到Perl.Python代码简单地使用了警告模块,例如
warnings.warn("Hey I'm a warning.")
Run Code Online (Sandbox Code Playgroud)
我一直在谷歌搜索相当多,但我不清楚相同的Perl成语可能是什么.Perl程序员将如何处理这个问题?
fri*_*edo 10
要编写消息STDERR
,只需使用内置warn
函数即可.
warn "Hey I'm a warning.";
Run Code Online (Sandbox Code Playgroud)
但是你也应该使用Perl的warnings
模块,以及strict
因为它们会为你打开各种有用的编译器警告和错误检查.
因此,开始所有的程序
use strict;
use warnings;
warn "Hey I'm a warning.";
Run Code Online (Sandbox Code Playgroud)
(但是,您不需要该warnings
模块来使用该warn
功能.)