Coder.gr

Coder.gr


 Στείλτε αυτό το άρ8ρο με ηλεκτρονικό ταχυδρομείο Δείτε το κείμενο προς εκτύπωση 

Remote RSS parsing με Python

WEB PythonΣτο σχετικό φόρουμ για το eprice, το μέλος gaumata παράθεσε κομμάτι κώδικα σε γλώσσα Python για την σύνδεση, λήψη και εξαγωγή τιμών απο ένα XML αρχείο. Επειδή ο κώδικας είναι πολύ καλός και δείχνει τις προοπτικές τις γλώσσας Python, δημιουργήθηκε ένα νέο τμήμα στο coder.gr για τους οπαδούς της Python γλώσσας. Παρακάτω παραθέτουμε το post του μέλους gaumata

Είδα το Forum Topic και είπα να παίξω λίγο με την ιδέα.Το παρακάτω είναι ενα Python Script (50 γραμμές με HTML και bundled webserver), Χρησιμοποιεί web.py για να ανεβάσει εναν απλοικό Webserver, το cElementTree για γρήγορο XML Parsing (Στο iterparse βαρέθηκα να κάνω check τα events, προφανώς μπορείς να κάνεις break μόλις καλύψεις την κατηγορία που θέλεις), Prototype gia to js ajax calls και ένα απλοικότατο regexp. Γενικώς για feedreader κάνει , για search σε μεγάλα Feeds όπως αυτά των μαγαζιών, ακόμα και multithreaded δεν βλέπω να είναι αρκετά γρήγορο.