preguntar acerca de perl

2
réponses

Faire des modules d’auto-journalisation avec Log:: Log4perl

Est-il possible d'utiliser Log:: Log4perl pour faire un module intelligent d'auto-journalisation qui journalise ses opérations dans un fichier même en l'absence du script d'appel N'initialise pas Log4perl? Pour autant que je puisse le dire à partir …
demandé sur 1970-01-01 00:33:30
3
réponses

Comment puis-je qualifier une variable comme const/final en Perl?

par exemple, dans les situations comme ci-dessous, je ne veux pas changer la valeur de $infilename n'importe où dans le programme après l'initialisation. my $infilename = "input_56_12.txt"; open my $fpin, '<', $infilename or die $!; ... prin …
demandé sur 1970-01-01 00:33:30
4
réponses

Comment exécuter des commandes système Perl en arrière-plan?

#!/usr/bin/env perl use warnings; use strict; use 5.012; use IPC::System::Simple qw(system); system( 'xterm', '-geometry', '80x25-5-5', '-bg', 'green', '&' ); say "Hello"; say "World"; j'ai essayé de lancer la commande xterm-en arrière-plan, …
demandé sur 1970-01-01 00:33:30
4
réponses

Installation du module Perl LWP:: protocole:: https

j'essayais de me connecter à un hôte distant via LWP:: UserAgent, mais quand J'ai essayé de le faire fonctionner avec HTTPS j'ai reçu un message que LWP::Protocole::https besoin d'être installé. (Perl 5.10.1, CentOS 6) j'ai essayé d'installer …
demandé sur 1970-01-01 00:33:33
3
réponses

Comment charger un fichier dans un hachage Perl?

etant Donné le fichier suivant: department=value1 location=valueA location=valueB department=value2 j'utilise ce qui suit pour charger le fichier dans un hachage Perl: use File::Slurp; use Data::Dumper; my %hash = map { s/#.*//; s/^s+//; …
demandé sur 1970-01-01 00:33:28
3
réponses

Fixant un fichier composé de UTF-8 et de Windows-1252

j'ai une application qui produit un fichier UTF-8, mais certains éléments sont mal encodés. Certains caractères sont codés iso-8859-1 alias iso-latin-1 ou cp1252 alias Windows-1252. Est-il un moyen de récupérer le texte d'origine? ... …
demandé sur 1970-01-01 00:33:35
1
réponses

Perl XML:: LibXML: findnode vs. findvalue vs. find — Quelle est la différence?

j'utilise XML::LibXML, et j'ai simplement besoin de compter les noeuds spécifiés par une expression XPath. L'utilisation de l'une ou l'autre des deux premières lignes de code ci-dessous donne ce que je cherche. Je peux utiliser le count fonction XPa …
demandé sur 1970-01-01 00:33:33
3
réponses

Perl: $SIG{DIE, eval {} et stack trace

j'ai un morceau de code Perl un peu comme le suivant (fortement simplifié): il y a quelques niveaux d'appels de sous-programmes imbriqués (en fait, méthodes), et certains des appels internes font leur propre Manipulation d'exception: sub outer { mid …
demandé sur 1970-01-01 00:33:29
5
réponses

Comment exécuter un script Perl avec ActivePerl?

je viens d'installer ActivePerl 5.12.2.1202 sur mon Windows XP dans C:/Perl. Je suis nouveau dans Perl scripting. je tiens juste à exécuter un programme en Perl qui contient un print statement, que j'ai enregistré dans Notepad avec le nom ex.pl. C …
demandé sur 1970-01-01 00:33:30