Je dois créer un fichier YAML pour stocker des données de configuration pour un script Perl. Cela semble que ça devrait être vraiment facile mais je n'ai pas réussi à le résoudre, je pense que si j'avais juste un exemple simple à copier, ça irait. Je veux faire quelque chose comme ceci:Exemple simple d'utilisation des données d'un fichier de configuration YAML dans un script Perl
-----test.yaml-----
image_width: 500
show_values: 0
-------------------
------test.perl------
use YAML;
my (%settings) = Load('test.yaml');
print "The image width is", $settings{image_width};
---------------------
+1; Je le fais tout le temps depuis la ligne de commande: 'perl -MYAML :: Any -wle'my $ data = {quelques données ici}; print Dump ($ data) ''C'est aussi une bonne idée de désamorcer n'importe quel fichier de configuration que vous apportez et d'appeler Data :: Dumper par rapport à celui-ci, pour vérifier que vous avez fait les changements que vous aviez prévus. – Ether
Je fais la même chose. Il est beaucoup plus facile pour moi d'obtenir le correctif initial de cette façon que si je recommence à zéro. –
Bien que ce soit un bon moyen de créer un fichier de configuration YAML, il ne résout pas le problème qu'il a avec son code. Son YAML est réellement utilisable; c'est le code qui ne fonctionne pas. – cjm