Wie erzeugt man ein zufälliges HTML-Dokument?

8

Ich möchte eine völlig zufällige HTML-Quelle generieren, möglicherweise aus einer Grammatik. Ich möchte dies in Python tun, aber ich bin mir nicht sicher, wie es weitergeht - gibt es eine Bibliothek, die eine Grammatik nimmt und nur zufällig ihre Regeln befolgt und den Pfad druckt?

Ideen?

    
karramba 08.05.2010, 18:15
quelle

2 Antworten

3

Es ist ziemlich einfach, einen eigenen Zufalls-HTML-Generator zu erzeugen, der einem Top-Down-Parser sehr ähnlich sieht. Hier ist eine Basis!

%Vor%     
user97370 09.05.2010, 11:22
quelle
7
%Vor%

Ich denke, dass das Ziehen einer zufälligen Seite viel einfacher zu implementieren ist und viel zufälliger ist als alles, was Sie selbst programmieren könnten. Jedes Programm, das entworfen wurde, um zufällige Seiten zu erzeugen, muss sich immer an irgendwelche Regeln halten, die die Struktur von HTML definieren. Da Menschen viel besser sind und Regeln brechen als Maschinen, enthält eine zufällige Seite aus dem Web eher Strukturen, die Sie nicht von einem Randomizer erhalten.

Sie müssen yahoo nicht verwenden, es gibt wahrscheinlich andere zufällige Linkgeneratoren, oder Sie könnten Ihre eigenen erstellen.

    
mikerobi 08.05.2010 20:07
quelle

Tags und Links