gpt4 book ai didi

perl - 在perl中获取excel工作表的名称

转载 作者:行者123 更新时间:2023-12-04 21:17:17 25 4
gpt4 key购买 nike

我是编码和 perl 的新手。

我正在尝试通过 Perl 读取 excel 文件中的 excel 工作表的名称

以下是我的代码

#!/usr/local/ActivePerl-5.12/bin//perl -w

use strict;
use Spreadsheet::ParseExcel;

my $FileName = "/Users/labuser/Desktop/TestAutomation/Results.xls";

my $parser = Spreadsheet::ParseExcel->new();
my $workbook = $parser->parse($FileName);

die $parser->error(), ".\n" if ( !defined $workbook );

for my $worksheet ( $workbook->worksheets() ) {

print $worksheet;

}

但我无法通过 print $worksheet 获取工作表的名称。
请建议我怎样才能得到那个

最佳答案

你需要使用:

print $worksheet->get_name();

代替
print $worksheet

也使用 foreach:
foreach my $worksheet ($workbook->worksheets()) {
print $worksheet->get_name();
}

关于perl - 在perl中获取excel工作表的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12838912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com