Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Manibal_man

#1
Scripting / Parseando XML en Python
23 Abril 2006, 20:57 PM
Buenas gente... el asunto es este... en mi vida use python, y en el trabajo necesito modificar unos scripts en python que parsean data de varios XML, estuve leyendo algo de documentacion y vi que usan Regular Expresions (REGEX), vi que son realmente muy practicas y aprendi a usarlas.. hasta ahi perfecto... el tema es que para cosas mas complejas (y mas flexibles) usan un modulo llamado Feedparser (http://feedparser.org/) que es originalmente creado para parsear info de modulos RSS especificamente... funciona con XML standard pero no encuentro la forma de definir nuevos TAGs, es decir, TAGs que no se usen en modulos RSS...

Entonces, basicamente necesitaria que alguien me explicara como definir un tag desconocido en el modulo Feedparser, o bien alguna otra forma simple de parsear XMLs o mas compleja pero muy bien explicada porque como dije al principio soy muy nuevo en python y estoy muy pero muy acostumbrado a C y al paradigma de programacion estructurada.

Muchisimas gracias por adelantado, espero que alguien pueda darme una mano.

Saludos
#2
Buenas gente... A alguien se le ocurre como hacer en vb para crear un programa que "vele" x el registro?, es decir, que proteja las entradas Run, Run-, RunOnce, etc.... que quede residente y que avise cuando un prog quiere escribir algo alli...

la verdad no se me ocurre como hacerlo... pero vi que el bitdefender lo trae y me gustó la idea

Saludos!
#3
Buenas... antes que nada quiero aclarar que VB no es mi lenguaje... de hecho nunca lo use mas que para algun que otro tutorial pero no viene al caso...

La pregunta en si es esta.. necesito saber si un determinado puerto en determinado ip esta abierto, en el caso que lo este que aparezca ON y sino OFF

Entonces x lo que estuve viendo creo una conexión con winsock1.connect  (al ip y al puerto que quiero comprobar)

y estaba intentando crear una condicion con el resultado de winsock1.getdata datos, pero me tira un error 40006. me podrian decir que estoy haciendo mal? o bien, cual seria el camino mas correcto para esto que necesito.

Muchas gracias x adelantado
(perdonen lo escueto del post, pero estoy laburando y no la puedo colgar mucho)

Saludos