Oktatás * Programozás 2 * Szkriptnyelvek * levelezősök Félévek Linkek * kalendárium |
Py /
20120902aRukkola happlistaA következő feladatot annak ajánlom, aki aktívan használja a rukkola könyvcserélő oldalt. (Aki nem tudja, hogy mi is ez, az itt olvashat utána.) Feladat Az aktualitások → happolnád pont alatt megtekinthető azon könyvek listája, amiket szeretnénk megszerezni. Ennek az oldalnak az URL-je valahogy így néz ki: 1) Eric S. Raymond: The Art of Unix Programming (1 happolná) 2) Frank Schätzing: Raj (13 happolná) 3) Arthur C. Clarke: A végső bizonyítás (4 happolná) 4) Arthur C. Clarke: Arthur C. Clarke teljes Űrodisszeia univerzuma (21 happolná) 5) Arthur C. Clarke: Mélység (5 happolná) ... ============================================================ 30) Neal Stephenson: Gyémántkor (11 happolná) 31) Kurt Vonnegut: Macskabölcső (11 happolná) 32) Roger Zelazny: A Fény Ura (9 happolná) 33) Isaac Asimov: Asimov teljes Alapítvány – Birodalom – Robot univerzuma... (15 happolná) ...rodalom__robot_univerzuma_iii_ 34) Isaac Asimov: Asimov teljes Alapítvány – Birodalom – Robot univerzuma... (13 happolná) ...irodalom__robot_univerzuma_ii_ Figyeljünk a következőkre:
Segítség HTML oldalakban lévő adatok kinyerésére használjuk a BeautifulSoup Python könyvtárat. Ubuntu alatt a " A BeautifulSoup mellett népszerű könyvtár még az lxml is. A BeautifulSoup használata egyszerűbb, az lxml viszont gyorsabb. Frissítés (20121005) A BeautifulSoup könyvtárnak már van 4-es verziója is. A 3-ast nem fejlesztik tovább, új projektekhez már a 4-est javasolják. A BS4 dokumentációja itt tekinthető meg. A feladathoz így inkább a BS4 használatát javaslom. |
Blogjaim, hobbi projektjeim * The Ubuntu Incident [ edit ] |