Sagribējās dabūt Radio SWH Melnā humora topu savā RSS readerī, tāpēc izdomāju uzrakstīt nelielu Python skriptiņu, kas savāc pēdējos ierakstus no Melnā humora topa un PHP skriptu, kas šos datus izspļauj RSS fīda veidā.
Pie viena atsvaidzināju savas Python zināšanas un apguvu dažus sīkus knifiņus :)
Python priekš data mining izvēlējos tāpēc, ka ar to manuprāt šādus darbus izdarīt ir visvienkāršāk, un PHP priekš fīda ģenerēšanas izvēlējos tāpēc, ka bija slinkums meklēt, kā iekš Pythona ģenerēt XML saturu, HTTP headerus un kā vispār Python kodu padarīt pieejamu web-serverim. Django baigi negribējās izmantot tādam skriptelim :>
Python kods šeit
Tabulas struktūra šeit
Fīda ģenerators šeit
Saliekot to visu kopā vajadzētu iegūt darbojošos Melnā humora topa RSS fīdu.
Ja nu atrodas kāds brašais, kas vēlas to visu nohostēt- laipni lūgti, tikai lūdzu atstājiet linku komentāros.
Es jau labprāt pats viņu nohostētu, taču jāgaida, kad (ja) mans servera uzturētājs pieinstalēs man nepieciešamās Python bibliotēkas.
Komentāri
Anuka pārrakstīt output fīdu
Anuka pārrakstīt output fīdu uz Pitonu! Vai arī es visiem atklāšu, ka tavs brālis ir maniaks, kas pie kompja sēž ar nazi!
Ideja, ļoti laba, paldies autor, bet ja reiz iesaki labo stilu(lasi, sākums bija labs, iekš pitona), tad kādēļ pusratā atstāji novilktas bikses un pārgāji atpakaļ uz PHP? Cmon, mācies, mācies!
Pārgāju uz PHP, jo, ēhm, nū,
Pārgāju uz PHP, jo, ēhm, nū, mm, bija slinkums pētīt kā izpildīt python kodu atbildē uz pieprasījumu.
Hmm, es nezināju, ka šamais ar nazi sēž. Par maniaku gan vēl varētu piekrist :D
Pievienot jaunu komentāru