最近,我发现了 plot.ly 网站并正在尝试使用它。但是,当我使用 Perl API 时,我无法成功。我的步骤与下面相同。
- 我用谷歌账户注册了 plot.ly
- 安装 Perl 模块(WebService::Plotly)
- 键入基本示例(“ https://plot.ly/api/perl/docs/line-scatter ”)
..跳过..
use WebService::Plotly;
use v5.10;
use utf8;
my $user = "MYID";
my $key = "MYKEY";
my $py= WebService::Plotly->new( un => $user, key => $key );
say __LINE__; # first say
my $x0 = [1,2,3,4];
my $y0 = [10,15,13,17];
my $x1 = [2,3,4,5];
my $y1 = [16,5,11,9];
my $response = $py->plot($x0, $y0, $x1, $y1);
say __LINE__ ; # second say
..跳过...
然后,执行示例 perl 代码 =>> 但是,在这一步中,$py->plot 总是返回“HTTP::Response=HASH(0x7fd1a4236918)”并且第二个说没有执行(我使用了 Perl 版本 5.16.2 和 5.19。 1、操作系统是MacOS X)
在手上,python 示例(“ https://plot.ly/api/python/docs/line-scatter ”)总是成功的。
请让我知道这个问题。非常感谢!