¡Scrubyt!

Scrubyt! Es un marco simple de aprender y usar, pero muy poderoso marco de extracción web en Ruby.
Descargar ahora

¡Scrubyt! Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Peter Szinek and David Krmpotic
  • Sitio web del editor:
  • http://scrubyt.org/

¡Scrubyt! Etiquetas


¡Scrubyt! Descripción

¡Scrubyt! Es un marco simple de aprender y usar, pero muy poderoso marco de extracción web en Ruby. ¡Scrubyt! Es un marco simple de aprender y usar, pero muy poderoso marco de extracción web en Ruby. ¡Navegue a través de la web, extraiga, consultar, transformar y guardar datos de la página web de interés por el DSL conciso y fácil de usar proporcionado por Scrubyt! Acerca de Ruby: Ruby es un lenguaje de programación orientado a objetos de objetos dinámico, reflectante, reflectante que combina Sintaxis inspirada en Perl con las características de las pequeñas calidades. Ruby se originó en Japón a mediados de la década de 1990 y fue desarrollada y diseñada inicialmente por Yukihiro "Matz" Matsumoto.Ruby admite múltiples paradigmas de programación (incluidos funcionales, orientados a objetos e imperativos), y presenta un sistema de tipo dinámico y administración automática de memoria; Por lo tanto, es similar en diversos aspectos a Python, Perl, Lisp, Dylan y Clu.in su actualidad, la implementación oficial, escrita en C, Ruby es un lenguaje interpretado de un solo paso. Como actualmente no hay especificación del idioma de Ruby, esta implementación se considera la referencia de facto. A partir de 2008, hay una serie de implementaciones alternativas del lenguaje de rubí, incluyendo Rubinio, Jruby, Yarv y Ironruby, cada uno de los cuales requiere un enfoque diferente, con Jruby que proporciona funcionalidad de compilación justo a tiempo. El idioma fue creado por Yukihiro Matsumoto, quien comenzó a trabajar en Ruby el 24 de febrero de 1993, y lo publicó al público en 1995. "Ruby" fue nombrado como una piedra preciosa debido a una broma dentro del círculo de amigos de Matsumoto aludiendo al nombre del lenguaje de programación PERL. A diciembre de 2007, la última versión estable de la implementación de referencia es 1.8.6. Aparte de la referencia, se están desarrollando varias otras máquinas virtuales para Ruby. Estos incluyen Jruby, un puerto de Ruby a la plataforma Java, Ironruby, una implementación para el marco .NET producido por Microsoft, y Rubinius, un intérprete modelado después de las máquinas virtuales de SmallTalk SmallTalk. Patrón de guión; Posibilidad de evaluar la función personalizada en la entrada del patrón · Patrón constante; Puede agregar patrones constantes con la sintaxis: Patrón 'Hello World' ·: Tipo =>: Constante · Patrón de texto; Fundación para el nuevo método de salida: to_flat_xml para crear xmls planos similares a piensos en lugar de los jerárquicos · to_flat_xml con delimitadores de especificaciones Splits los resultados de la hash concatenados · Cambio en la semántica de los ejemplos de estilo "Div [Stuff", que contienen "cosas "(En lugar de que su texto completo es" cosas ") se coinciden · La generalización es falsa por defecto · Posibilidad de definir delimitador arbitrario para TO_HASH (usado cuando el resultado contiene comas) · Cambios en el módulo de registro: (Crédito: Tim Fletcher) · Extraiga el registro en una clase para permitir el filtrado · Permita que el registrador esté configurado en NIL (para deshabilitar el registro) y tener esto como el valor predeterminado. · El registro ahora debe estar habilitado explícitamente, de la siguiente manera: · scrubyt.logger = scrubytyt.logger = scruberty :: Logger.New · Permita que los madereros apunten a los arroyos que no sean STDERR. Agregue comentarios, pruebas de unidad y todos. · Cambios en el patrón de descarga: · Posibilidad de especificar una matriz de archivos que deben ignorarse durante la descarga (por ejemplo, 'nopicture.gif') · Manipulación de tiempo de espera durante las descargas en lugar de bloquear · descarga fija En caso de que el nombre de archivo no contenga '.' · Descarga fija para más tipos de URL que no funcionaban antes · Nueva opción: example_type. Posibilidad de forzar el tipo de ejemplo (en lugar de dejarlo a Scrubytyt! Para adivinar) · Suite de prueba completamente nueva utilizando Rcov; Las pruebas se agregan continuamente; El objetivo es lograr la cobertura completa · Se corrigió el infame error de regeo que causó que el escenario de PrecioGrabber (entre otras cosas) fallara. No evalúe el patrón detallado dos veces · dependencias fijas (a saber, parse_tree_reloaded)


¡Scrubyt! Software relacionado

Xjig

Xjig es un software de Galería de imágenes XML y JavaScript. ...

220

Descargar

Jfresnel

Jfresnel es una biblioteca de Java que implementa la especificación de Fresnel para varias API de RDF, como Jena y Sésamo. ...

160

Descargar

Apache Plutón

Plutón es la implementación de referencia de la especificación del portlet de Java (JSR-168). ...

197

Descargar

Insoshi

INSOSHI es una plataforma de redes sociales de código abierto construida con Ruby On Rails. ...

153

Descargar