Вопросы по теме 'data-dumper'

perl печатает хеш массивов без Data :: Dumper
Вот код, я знаю, что это не идеальный Perl. Если у вас есть представление о том, как мне лучше поступить, дайте мне знать. Мой главный вопрос: как распечатать массивы без использования Data :: Dumper? #!/usr/bin/perl use Data::Dumper...
2223 просмотров
schedule 19.11.2021

Итерации по массиву хэшей
Я написал приведенную ниже процедуру, чтобы перебирать хеши 0-7 и распечатывать значение определенного ключа в каждом из них. Мне нужно получить значение «b4» в каждом хеше. Я хотел бы покончить с (0..7) чем-то более умным, когда есть разное...
385 просмотров
schedule 05.10.2021

Perl: неожиданные результаты, определяющие, находится ли ключ в хэше
Использование Perl v5.22.1 в Windows 10 x64. Я установил use strict; use warnings; Этот код (на основе принятый ответ на этот вопрос @Jeef) является частью цикла while, анализирующего файл. Он тихо выходит: my %hvac_codes; # create...
40 просмотров
schedule 23.10.2021

Постоянное хранилище данных Perl с использованием Data::Dumper
Я пытался понять это в течение долгого времени сегодня вечером. Я загуглил это до смерти, и ни один из примеров или моих взломов примеров не делает этого. Кажется, что это должно быть довольно легко, но я просто не могу этого понять. Вот код:...
1777 просмотров
schedule 16.04.2022

Использование xml::simple - невозможно получить вывод определенного формата
Входной файл: SN.xml <?xml version='1.0'?> <root> <category cname='Cname1' id='c1'> <subcat key='3' sname='Subname1' sid='sid1'> <prod key='1' pname='Productname'>value1</prod> </subcat>...
89 просмотров
schedule 14.05.2022

Вложенный дампер данных доступа Perl Hash
У меня есть ссылка на хэш Perl $artifact , которую я печатаю с помощью Data::Dumper. Вывод print Dumper ($artifact); возвращает следующее. $VAR1 = bless( { '_content' => '{ "results" : [ { "uri" :...
1181 просмотров
schedule 29.05.2022

Perl-модуль Data::Dumper
Что на самом деле означает следующее утверждение? use Data::Dumper qw(Dumper) Используется ли Data::Dumper только для печати содержимого хеша? Не могли бы вы объяснить вкратце?
2546 просмотров
schedule 29.05.2022

Расширение вывода Perl Data::Dumper
У меня есть несколько вложенных структур данных, которые ссылаются на элементы друг друга. Я хотел бы иметь возможность проверять эти ссылки, поэтому я ищу что-то, что будет печатать адрес памяти вложенных структур. Вариант для Data::Dumper был бы...
580 просмотров
schedule 24.07.2023

Сбрасывать хэш Perl в новый текстовый файл каждый раз при запуске скрипта
У меня есть Perl-скрипт, который сбрасывает хэш в файл output.txt. Проблема в том, что каждый раз, когда я запускаю этот скрипт, один и тот же файл output.txt перезаписывается. Как мне создать новый файл .txt каждый раз, когда я запускаю сценарий,...
488 просмотров

Как получить значение Var1 дампера в Perl
Когда я использую приведенный ниже код, он выдает результат, но мне нужны значения «width», «file_media_type», «file_ext», но я не могу получить это значение отдельно. Я новичок в Perl. Пожалуйста, помогите мне! Код use warnings ; use strict;...
1623 просмотров
schedule 02.03.2023

Ошибка печати объекта Data::Dumper Object
Проблема: Я пытаюсь напечатать объект $self , чтобы узнать содержащуюся в нем структуру данных, как показано ниже, и получаю сообщение об ошибке: use Data::Dumper; my $self = shift; print Dumper($self); Ошибка: Can't locate object...
693 просмотров
schedule 08.07.2023

Я не хочу использовать настройки Data::Dumper по умолчанию, что мне делать?
Я постоянно использую этот метод для вывода значений Perl: sub d { Data::Dumper->new([])->Terse(1)->Indent(0)->Values([$_[0]])->Dump; } say "x = ", d($x), ' y = ', d($y); Мне это нравится, потому что я не хочу, чтобы в моем...
926 просмотров
schedule 08.05.2024

Использование дампера не приводит к сбою
при запуске такого кода: use strict; print Dumper "something"; ничего не распечатывается, и во время компиляции и выполнения не возникает ошибок. Почему это происходит? Почему strict не предотвращает запуск этого кода? Почему во время...
1203 просмотров
schedule 10.05.2024