[Btx] Server-Update

Michael Steil mist64 at mac.com
Tue Jan 15 16:20:46 UTC 2019


Feature des Tages: Wikipedia.

Es crasht und glitcht links und rechts, aber es rendert Artikel (mit bis zu ca. 1000 * 26 Zeichen), zeigt nach dem ersten Absatz ein Inhaltsverzeichnis an (in dem manche Zeilen leer sind...), mit dem man auf Unterseiten springen kann, und man kann sich durch die ganze Wikipedia linken. Wie gesagt, bis es crasht. Und das passiert eher früher als später. :)

Und: Alles ist megalangsam, weil für jede Unterseite alle Links über Verbindungen zum Wikipedia-Server vom Namen auf eine Page ID umgewandelt werden müssen (optimiere ich noch!), und weil auch bei jeder Unterseite immer wieder die ganze Seite geladen und gerendert wird.

Man braucht jetzt "Beautiful Soup" in seinem Python, damit der Server noch läuft. Also:
Linux: sudo apt-get install python3-bs4
Mac: pip3 install beautifulsoup4

Ich hab's mal nach *555...# gelegt. Hinter "555" kommt die Page ID von Wikipedia, also z.B.: *555704#:



  Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.hanse.de/pipermail/btx/attachments/20190115/9b3ed656/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: btx1_000.png
Type: image/png
Size: 4268 bytes
Desc: not available
URL: <http://lists.hanse.de/pipermail/btx/attachments/20190115/9b3ed656/attachment.png>


More information about the Btx mailing list