• Publicidad

Fecha actual 2025-01-16 16:52 @744

News News of Foro - Perl en Español

Site map of Foro - Perl en Español » Foro : Foro - Perl en Español

La comunidad de programadores en Perl de habla-hispana.

Confundido con arrays

Solucionado Muchas gracias. :D :D :D
Read more : Confundido con arrays | Vistas : 493 | Respuestas : 2 | Foro : Básico


Vaciar datos de un array, en un while

Quisiera vaciar datos de un array, trabajando en un while()

open FICHERO, "def.txt";
while($dd = <FICHERO>) {
chop($dd);
my @capturados = $dd =~ //g;
# hago operaciones con @capturados

# aquí quisiera vaciar el array @capturados para que no influya en la
# siguiente ronda de while()
}


Saludos a todos.
Read more : Vaciar datos de un array, en un while | Vistas : 501 | Respuestas : 1 | Foro : Básico


SOAP::Lite https

Buenas a todos, tengo el siguiente código:
my $soapcli = SOAP::Lite->service("https://192.x.x.x/servicio.php?wsdl");
El cuál, luego de ejecutar me genera el siguiente error:
Service description 'https://192.x.x.x/servicio.php?wsdl' can't be loaded: 501 Protocol scheme 'https' is not supported (LWP::Protocol::https not installed)
Lo extraño es que sí tengo dicho módulo instalado:
# find / -name https.pm
/root/.cpan/build/libwww-perl-x.xxx/lib/LWP/Protocol/https.pm
/root/.cpan/build/URI-x.xx/blib/lib/URI/https.pm
/root/.cpan/build/URI-x.xx/URI/https.pm
/usr/lib/perlx/vendor_perl/5.x.x/LWP/Protocol/https.pm
/usr/lib/perlx/vendor_perl/5.x.x/URI/https.pm
/usr/lib/perlx/site_perl/5.x.x/URI/https.pm
Pienso que el método service de SOAP::Lite no permite solicitudes vía HTTPS, pero desearía ...
Read more : SOAP::Lite https | Vistas : 1480 | Respuestas : 2 | Foro : Web


Not an ARRAY reference

¡¡¡Hola!!!

Tengo el siguiente código

if ( $xml_res->{response}->{status} eq 'success' and $xml_res->{response}->{isAvailable} eq 'Y' ) {
my $arref = \@{ $xml_res->{response}->{ratesFound}->{rate} };
for ( my $i = 0 ; $i < @{$arref} ; $i++ ) {
if ( @{$arref}->{invSource} && @{$arref}->{roomTypeCode} && @{$arref}->{ratePlanCode} ) {
my %hash = (
invSource => @{$arref}->{invSource},
roomTypeCode => @{$arref}->{roomTypeCode},
ratePlanCode => @{$arref}->{ratePlanCode}
);

return %hash;
}
}
}


La línea marcada en rojo me devuelve el error "Not an ...
Read more : Not an ARRAY reference | Vistas : 511 | Respuestas : 1 | Foro : Básico


Nuevo canal de IRC

Desde este momento, todos los canales de #perlenespanol se cierran, quedando centralizado todo en:

irc://irc.perl.org/#perlspanish
irc://irc.irc-hispano.org/#perl


En el servidor de irc.perl.org hay también canales reservados para los grupos de Perl Mongers. Por ejemplo:

#madrid.pm
#barcelona.pm

etc.

En el servidor irc hispano deberéis registraros antes, pero en el de irc.perl.org el acceso es libre.
Read more : Nuevo canal de IRC | Vistas : 2767 | Respuestas : 4 | Foro : Novedades en Perl en Español


CGI con DIV oculto

Buenas tardes.

Como proyecto tengo que hacer un CGI, en el que al pulsar sobre un enlace se despliegue una descripción del mismo. Pensaba hacerlo a través de un DIV oculto. Además, al lado del enlace sería recomendable que apareciera un botón que, al pincharlo, te llevara a la página relacionada.

Los datos que aparecerían en el CGI, estarían en una BBDD MySQL. Para ir trabajando, de forma local, me he instalado el paquete XAMPP. ...
Read more : CGI con DIV oculto | Vistas : 4351 | Respuestas : 16 | Foro : Web


Variables especiales $! y $@

Hola,

He leído acerca de las variables especiales $! y $@. En su tiempo me recomendaron que las usara en ciertas líneas, por ejemplo:

open FILE, <, 'fich.txt' ||die "$!"

Pero el resultado de poner la variable o no, es el mismo, no muestra nada por pantalla.
Para obtener el error tengo que hacer un
print $!;
Y en el caso de $@, ni siquiera así.
¿Para que se suele usar esta variable? ...
Read more : Variables especiales $! y $@ | Vistas : 712 | Respuestas : 2 | Foro : Básico


Qué es mejor en memoria: ¿arreglo o lectura de archivo?

Quisiera encontrar una respuesta y sé que este es el lugar indicado para preguntar, (soy miniperl, ¡je,je! llevo poco).

Supongamos que tengo un @array1 con 10 archivos y otro @array2 100 archivos.

De los 10 en @array1 pueden o no estar en @array2 (resuelto)
Ejemplo:
@array1: abc.txt, dre.txt, edu.txt, xxx.txt
@array2: set.txt ere.txt abc.txt, dre.txt, yui.txt


Ya tengo el archivo a comparar si existe en los dos arrays (ejemplo: abc.txt y dre.txt)

Lo que necesito ...
Read more : Qué es mejor en memoria: ¿arreglo o lectura de archivo? | Vistas : 1619 | Respuestas : 6 | Foro : Intermedio


Decimales al dividir

¡Hola!

Tengo una variable que trae un valor decimal con dos decimales, por ejemplo $a = 15.00.

A esa variable la tengo que dividir por cierto valor, por ejemplo 3.

O sea $a = $a / 3. Y me queda $a = 5, sin los decimales. Yo quiero que me quede $a = 5.00.

O sea, que siempre tenga dos decimales, por más que el resultado sea entero.

¿Hay alguna forma de hacer esto?

¡¡¡Desde ...
Read more : Decimales al dividir | Vistas : 1016 | Respuestas : 2 | Foro : Básico


Linux cumple 20 años

Durante estos días, se está celebrando en Vancouver, Canadá, el vigésimo aniversario del sistema operativo Linux. Las conferencias se pueden seguir en vivo.

Me parece que ha pasado un siglo, desde que en 1996 instalé mi primer Linux, ¡en 26 disquetes! :) Ahora, con un DVD, se instala el sistema base, pues el resto está disponible y se baja en unos minutos, por Internet.

Aún nos está ...
Read more : Linux cumple 20 años | Vistas : 527 | Respuestas : 0 | Foro : Pasando el rato


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36890 • Temas totales 7432 • Usuarios totales 1981

cron