Scrubyt!

Scrubyt! ist ein einfach zu lernen und nutzen, aber sehr leistungsstarke Web-Extraktionsrahmen in Rubin.
Jetzt downloaden

Scrubyt! Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Peter Szinek and David Krmpotic
  • Website des Verlags:
  • http://scrubyt.org/

Scrubyt! Stichworte


Scrubyt! Beschreibung

Scrubyt! ist ein einfach zu lernen und nutzen, aber sehr leistungsstarke Web-Extraktionsrahmen in Rubin. Scrubyt! ist ein einfach zu lernen und nutzen, aber sehr leistungsstarke Web-Extraktionsrahmen in Rubin. Navigieren Sie über das Web, extrahieren, abfragen, abfragen, transformieren und speichern Sie Daten aus der von ScrubyT bereitgestellten DSL, die von ScrubYT bereitgestellt wird. Syntax, inspiriert von Perl mit Smalltalk-ähnlichen Merkmalen. Rubin stammt in Japan Mitte der 1990er Jahre und wurde ursprünglich von Yukihiro "Matz" matsumoto.ruby entwickelt und entworfen. Unterstützt mehrere Programmierparadigmen (einschließlich funktionsfähig, objektorientiert und imperativ) und verfügt über ein dynamisches System und ein automatisches Speichermanagement. Es ist daher ähnlich, dass Python, Perl, Lispe, Dylan, Perl, Lisp, Dylan und Clu seine derzeitige, offizielle Implementierung in C, Ruby, eine Single-Pass-interpretierte Sprache ist. Da es derzeit keine Spezifikation der Rubinsprache gibt, wird diese Implementierung als De-facto-Referenz angesehen. Ab 2008 gibt es eine Reihe alternativer Implementierungen der Rubin-Sprache, darunter Rubinius, Jruby, YARV und Ironruby, von denen jeder einen anderen Ansatz annimmt, wobei Jruby nur in den Zeit-Kompilierungsfunktionen bietet. Die Sprache wurde von erstellt Yukihiro Matsumoto, der am 24. Februar 1993 an Ruby anfing und 1995 an die Öffentlichkeit veröffentlichte. "Ruby" wurde als Edelstein aufgrund eines Witzes innerhalb von Matsumotos Freundeskreis von Freunden benannt. Ab Dezember 2007 beträgt die neueste stabile Version der Referenzimplementierung 1.8.6. Neben der Referenz werden mehrere andere virtuelle Maschinen für Rubin entwickelt. Dazu gehören Jruby, ein Hafen von Rubin an die Java-Plattform, Ironruby, eine Implementierung für das von Microsoft erzeugte Umsetzung von Microsoft und Rubinius, einem Dolmetscher, der nach dem Selbsthosting von Smalltalk virtuellen Maschinen modelliert ist. Skriptmuster; Möglichkeit, die benutzerdefinierte Funktion an der Eingabe des Musters zu bewerten · Konstantes Muster; Kann konstante Muster mit der Syntax hinzufügen: Muster 'Hello World' ·: Typ =>: Konstant · Textmuster; Grundlage für neue Ausgabemethode: to_flat_xml Zum Erstellen von futterähnlichen flachen XMLs anstelle von hierarchischen TO_FLAT_XML mit speziellen Trennzeichen spaltet sich die verketteten Hash-Ergebnisse · Änderung der Semantik der "Div " -Beispiele · Divs, die "Sachen enthalten "(anstatt ihr ganzer Text ist" Zeug ") abgestimmt · Die Verallgemeinerung ist standardmäßig falsch, · Möglichkeit, ein beliebiges Delimiter für to_hash zu definieren (verwendet, wenn das Ergebnis Kommas enthält) · Änderungen im Protokolliermodul: (Kredit: Tim Fletcher) · Extrahieren Sie die Protokollierung in einer Klasse, um das Filtern zu ermöglichen. Lassen Sie den Logger auf Null eingestellt werden (um die Protokollierung zu deaktivieren) und lassen Sie dies als Standardeinstellung. · Die Protokollierung muss jetzt explizit aktiviert werden, wie folgt: · ScrubyT.Logger = ScrubyT :: logger.new · Erlauben Sie den Loggern, auf andere Streams als stderr anzuzeigen. Fügen Sie Kommentare, Einheitstests und Todos hinzu. · Änderungen des Download-Musters: · Möglichkeit, ein Array von Dateien anzugeben, die während des Downloads ignoriert werden sollten (z. B. "nopicture.gif") · Handhabung Timeout während Downloads anstelle des Absturzes · Fixed Download Falls der Dateiname nein enthält " Möglichkeit, Beispieltyp zu erzwingen (anstatt sie zu verlassen, um es zu verlassen! Zu erraten) · völlig neue Testsuite mit RCOV; Tests werden kontinuierlich hinzugefügt; Ziel ist es, die vollständige Abdeckung zu erreichen.


Scrubyt! Zugehörige Software

WebcDWriter

WebcDWriter kann verwendet werden, um den CD- und DVD-Writer (S) herzustellen, der an eine Linux-Box angeschlossen ist, die allen Benutzern in Ihrem Netzwerk zur Verfügung stehen. ...

126

Herunterladen