Scrubyt!

scrubyt! é um simples aprender e usar, mas muito poderoso quadro de extração na Web em Ruby.
Baixe Agora

Scrubyt! Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Peter Szinek and David Krmpotic
  • Site do editor:
  • http://scrubyt.org/

Scrubyt! Tag


Scrubyt! Descrição

Scrubyt! é um simples aprender e usar, mas muito poderoso quadro de extração na Web em Ruby. Scrubyt! é um simples aprender e usar, mas muito poderoso quadro de extração na Web em Ruby. Navegue pela Web, extrair, consultar, transformar e salvar dados da página da Web de interesse pelo DSL conciso e fácil de usar fornecido por Scubyt! Sobre Ruby: Ruby é uma linguagem dinâmica, reflexiva e orientada a objetos geral que combina Sintaxe inspirada por Perl com recursos smalltalk. Ruby originou-se no Japão durante meados da década de 1990 e foi inicialmente desenvolvido e projetado por Yukihiro "Matz" Matsumoto.Ruby suporta vários paradigmas de programação (incluindo funcional, orientado a objetos e imperativos) e apresenta um sistema de tipo dinâmico e gerenciamento automático de memória; Por conseguinte, é semelhante em variando respeito a Python, Perl, Lisp, Dylan e Clu.in sua atual, a implementação oficial, escrita em C, Ruby é uma linguagem interpretada de passagem única. Como atualmente não há especificação da linguagem Ruby, essa implementação é considerada a referência de fato. A partir de 2008, há uma série de implementações alternativas da linguagem rubi, incluindo Rubinius, Jruby, Yarv e Ironruby, cada uma das quais toma uma abordagem diferente, com JRUBY fornecendo funcionalidade de compilação just-in-time. A linguagem foi criada por Yukihiro Matsumoto, que começou a trabalhar em Ruby em 24 de fevereiro de 1993, e lançou-o ao público em 1995. "Ruby" foi nomeado como uma pedra preciosa por causa de uma piada dentro do círculo de amigos de Matsumoto, aludindo ao nome da linguagem de programação perl. Em dezembro de 2007, a última versão estável da implementação de referência é 1.8.6. Além da referência, várias outras máquinas virtuais estão sendo desenvolvidas para Ruby. Estes incluem JRUBY, um porto de Ruby para a plataforma Java, Ironruby, uma implementação para o .NET framework produzido pela Microsoft, e Rubinius, um intérprete modelado após auto-hospedagem Smalltalk Virtual Machines.Requirements: · RubyWhat novo nesta versão: · Padrão de script; Possibilidade de avaliar a função personalizada na entrada do padrão · padrão constante; Pode adicionar padrões constantes com a sintaxe: padrão 'olá mundo' ·: tipo =>: padrão de texto constante; Fundação para novo método de saída: to_flat_xml para criar xmls lisos semelhantes a alimentação em vez de hierárquicos · TO_FLAT_XML com delimitadores especificados dividem os resultados do hash concatenado · Alterar na semântica dos exemplos de estilo "DIV " · Divs que contêm "coisas que contêm" "(em vez de todo o seu texto é" coisas ") são combinados · Generalização é falsa por padrão · possibilidade de definir o delimitador arbitrário para to_ashash (usado quando o resultado contiver vírgulas) · alterações no módulo de registro: (Crédito: Tim Fletcher) · Extraia o login em uma classe para permitir filtragem · Permitir que o logger seja definido como nil (para desativar o log) e tenha isso como padrão. · O log agora deve ser explicitamente ativado, da seguinte forma: · Scubyt.logger = scrubyt :: Logger.New · Permitir que os registradores aponte para streams além de Stderr. Adicionar comentários, testes unitários e todos. · Alterações no padrão de download: · Possibilidade de especificar uma matriz de arquivos que devem ser ignorados durante o download (por exemplo, 'nopicture.gif') · Tempo limite de manuseio durante downloads em vez de travar. Caso o nome do arquivo não contenha '.' · Fixo de download para mais tipos de URL que não estavam funcionando antes · Nova opção: example_type. Possibilidade de forçar o tipo de exemplo (em vez de deixá-lo para Scrubyt! Para adivinhar) · Suíte de teste inteiramente novo usando o RCOV; Os testes são adicionados continuamente; O objetivo é obter cobertura total · Corrigido o infame bug de regexp que causou o cenário de preçoGrabber (entre outras coisas) para falhar · Não avalie o padrão de detalhes duas vezes · dependências fixas (nomeadamente parse_tree_reloaded)


Scrubyt! Software Relacionado

Insoshi.

insoshi é uma plataforma de rede social de código aberto construída com Ruby on Rails. ...

153

Download

Radria.

O projeto Radria contém uma coleção de ferramentas de código gratuitas e abertas para criar aplicativos da Web com PHP e JavaScript. ...

169

Download