Koffie

Aangezien ik mij gelukkig kan prijzen met een Senseo Latte Select kan ik zo nu en dan koffiepads kopen. Nu heeft iedereen die niet onder een steen leeft het schap wel eens gezien in de supermarkt; een keuze waar je u tegen zegt. Nu is mijn geheugen een soort vergiet en bleek dat ik smaak en verpakking niet zo goed aan elkaar kon relateren. Een blogpost biedt hier echter uitkomst: voor mijzelf een geheugensteuntje, en tegelijkertijd de wereld kunnen verblijden met mijn persoonlijk warenonderzoek.

Hier dus mijn lijstje van koffiepadmerken en een score:
-Café OK, 8.0
-Kanis & Gunnink, 6.0
-IKEA, 7.5
-Douwe Egberts, 7.8

Encoding probleem delicious script

Voor een opgave waarbij je ‘similarities’ tussen tags moet vinden liep ik tegen een probleem aan in het door de student-assistent geleverde script. Python probeert namelijk, zodra het een bytestring tegenkomt, alles om te zetten naar ascii. Bepaalde karakters kunnen dan helaas niet worden omgezet, en een error is het gevolg.

De oplossing is de encoding handmatig te forceren en te zorgen dat als er karakters zijn die niet omgezet kunnen worden, deze karakters worden omgezet in een vraagteken in plaats van een foutmelding te gooien.

Regel #63 komt er dan als volgt uit te zien:

print item.link.encode(‘utf-8’, ‘replace’) + ” – “”+item.title.encode(‘utf-8’, ‘replace’)+”” {“+taglist.encode(‘utf-8’, ‘replace’)+”}”