Growyt!

scrubyt! is eenvoudig te leren en te gebruiken, maar toch zeer krachtig web-extractiekader in Ruby.
Download nu

Growyt! Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Peter Szinek and David Krmpotic
  • Uitgever website:
  • http://scrubyt.org/

Growyt! Tags


Growyt! Beschrijving

Growyt! is eenvoudig te leren en te gebruiken, maar toch zeer krachtig web-extractiekader in Ruby. Growyt! is eenvoudig te leren en te gebruiken, maar toch zeer krachtig web-extractiekader in Ruby. Navigeer door het web, extract-, query, transformeer en sla gegevens op van de webpagina van belang door de beknopt en eenvoudig te gebruiken DSL die door scrubyt wordt geleverd! Over Ruby: Ruby is een dynamische, reflecterende, algemene doelgerichte programmeertaal die gecombineerd is Syntaxis geïnspireerd door Perl met Smalltalk-achtige functies. Ruby is afkomstig van het midden van de jaren negentig en werd aanvankelijk ontwikkeld en ontworpen door Yukihiro "Matz" Matsumoto.Ruby ondersteunt meerdere programmeerparadigma's (inclusief functioneel, object georiënteerd en imperatief) en heeft een dynamisch type systeem en automatisch geheugenbeheer; Het is daarom vergelijkbaar in verschillende respect voor Python, Perl, Lisp, Dylan en CLU.in zijn huidige, officiële implementatie, geschreven in C, Ruby is een interpreteerde taal met één pass. Omdat er momenteel geen specificatie van de RUBY-taal is, wordt deze implementatie beschouwd als de de facto-referentie. Vanaf 2008 zijn er een aantal alternatieve implementaties van de Ruby-taal, waaronder Rubinius, Jruby, Yarv en Ironruby, waarvan elk een andere aanpak nodig heeft, met Jruby die Just-in-Time Compilation-functionaliteit biedt. De taal is gemaakt door YUKIHIRO MATSUMOTO, die op 24 februari 1993 op Ruby begon te werken en het in 1995 in 1995 aan het publiek vrijgeeft. "Ruby" werd genoemd als een edelsteen vanwege een grap binnen Matsumoto's Circle of Friends die zin hebben op de naam van de Perl-programmeertaal. Vanaf december 2007 is de nieuwste stabiele versie van de referentie-implementatie 1.8.6. Afgezien van de referentie worden verschillende andere virtuele machines ontwikkeld voor robijn. Deze omvatten Jruby, een haven van Ruby naar het Java-platform, Ironruby, een implementatie voor het .NET-framework geproduceerd door Microsoft, en Rubinius, een tolk gemodelleerd na zelfhosting Smalltalk Virtual Machines.Requirements: · Rubywhat's nieuw in deze release: · Scriptpatroon; Mogelijkheid om de aangepaste functie op de ingang van het patroon · constant patroon te evalueren; Kan constante patronen toevoegen met de syntaxis: patroon 'Hallo World' ·: Type =>: Constant · Tekstpatroon; Stichting voor nieuwe uitgangsmethode: to_flat_xml voor het maken van feed-achtige platte XML's in plaats van hiërarchische · to_flat_xml met speciteerders splitsen de samenhangende hash-resultaten · Verandering in de semantiek van de "DIV " Stijlvoorbeelden · DIVEN die "WIJZIGEN "(In plaats van hun hele tekst is" spullen ") worden gematched · Generalisatie is standaard onjuist · Mogelijkheid om willekeurige scheidingsteken voor to_hash te definiëren (gebruikt wanneer het resultaat komma's bevat) · Wijzigingen in de logboekmodule: (Credit: Tim Fletcher) · Pak de inloggen in een klasse om te filteren om te filteren · Laat de logger op NIIL worden ingesteld (om loggen uit te schakelen), en laat dit als de standaardinstelling. · Loggen moet nu expliciet worden ingeschakeld, als volgt: · scrubyt.logger = scrubyt :: Logger.nieuw · Loggers toestaan om te wijzen op andere streams dan Stderr. Voeg opmerkingen, eenheidstests en TODOS toe. · Wijzigingen in het downloadpatroon: · Mogelijkheid om een reeks bestanden op te geven die moet worden genegeerd tijdens het downloaden (bijv. 'Nopicture.gif') · Handling Time-out tijdens downloads in plaats van crashen · vaste downloads Als de bestandsnaam nee bevat '.' · Vaste download voor meer URL-typen die niet vóór · nieuwe optie werken: example_type. Mogelijkheid om voorbeeldtype te forceren (in plaats van het weg te laten naar Shryyt! Te raden) · Volledig nieuwe testsuite met RCOV; Tests worden continu toegevoegd; Het doel is om volledige dekking te bereiken · Fixous Regexp-bug die het pricegrabber-scenario (onder andere) heeft veroorzaakt om te falen · Evalueer het detailpatroon twee keer niet · Vaste afhankelijkheden (namelijk parsed_tree_reloaded)


Growyt! Gerelateerde software

Radria

RADRIA-project bevat een verzameling gratis en open source-tools om webtoepassingen met PHP en JavaScript te bouwen. ...

169

Downloaden

SPAPID CMF

SAPID CMF is een raamwerk voor een snelle oprichting van op inhoud gebaseerde toepassing van Web 2.0-generatie. ...

449

Downloaden

Blogomotier

Blogomeommer is een stand-alone Java-applicatie voor het organiseren, bewerken en publiceren van weblogs met FTP. ...

129

Downloaden

Uidl

UIDL is een hulpmiddel dat een schriftbare, JavaScript-gebaseerde taal maakt voor het uitdrukken van complexe gebruikersinterfaces. ...

201

Downloaden