Data::Dumper Module
2010-03-08 17:07
141 查看
Data::Dumper module对有些输出比较有用,比如hash,或者没有赋值的变量。
==脚本dumper_1.pl==
#!/usr/bin/perl -w
#
# dumper_1.pl
# Use of Data::Dumper module
use strict;
use Data::Dumper;
my $v1='abc';
my $v2=22;
my $v3;
my @array1=('unit1','part2',33,'four');
my %hash1=("Tom",89,"Jack",67,"Samio",77,"aa",69);
print Dumper($v1);
print Dumper($v2);
print Dumper($v3);
print Dumper(/@array1);
print Dumper(/%hash1);
==执行结果==
C:/temp1>perl dumper_1.pl
$VAR1 = 'abc';
$VAR1 = 22;
$VAR1 = undef;
$VAR1 = [
'unit1',
'part2',
33,
'four'
];
$VAR1 = {
'Jack' => 67,
'aa' => 69,
'Samio' => 77,
'Tom' => 89
};
==脚本dumper_1.pl==
#!/usr/bin/perl -w
#
# dumper_1.pl
# Use of Data::Dumper module
use strict;
use Data::Dumper;
my $v1='abc';
my $v2=22;
my $v3;
my @array1=('unit1','part2',33,'four');
my %hash1=("Tom",89,"Jack",67,"Samio",77,"aa",69);
print Dumper($v1);
print Dumper($v2);
print Dumper($v3);
print Dumper(/@array1);
print Dumper(/%hash1);
==执行结果==
C:/temp1>perl dumper_1.pl
$VAR1 = 'abc';
$VAR1 = 22;
$VAR1 = undef;
$VAR1 = [
'unit1',
'part2',
33,
'four'
];
$VAR1 = {
'Jack' => 67,
'aa' => 69,
'Samio' => 77,
'Tom' => 89
};
相关文章推荐
- 初始化mysql数据库提示缺少Data:dumper模块解决方法
- how to write a module dumper & disassembler
- Tensorflow运行中出现ImportError: No module named input_data报错信息的解决方法
- 初始化mysql数据库提示缺少Data:dumper模块解决方法
- Delphi Screen.DataModuleCount 总是返回 0!Delphi 的 Bug? DataModuleCount = 0
- Data::Dumper简单使用
- delphi DataModule1 使用方法
- 使用Data::Dumper
- pexpect overview---module,class,Function,Data
- 关于Delphi2007 Remote Data Module 模块无法注册的问题的解决
- 关于Delphi2007 Remote Data Module 模块无法注册的问题的解决
- ImportError: No module named input_data
- Centos7 源码 安装mysql5.6报错 Can't locate Data/Dumper.pm in ...
- 关于建立Remote Data Module 时的几个选项说明
- Perl Data::Dumper模块介绍
- 初始化mysql数据库提示缺少Data:dumper模块解决方法
- XML::Simple与Data::Dumper在Perl中的使用
- 有关于DLL中Datamodule的使用
- share data between build-in and module
- 初始化mysql数据库提示缺少Data:dumper模块解决方法