Spinsels op het web
actions » SearchLogin 219 articles • 09 Sep 2010

Articles written on 23 Mar 2010

Tuesday, 23 Mar 2010

permalink Coole python command line shell: bpython

Coole Python command-line shell: http://www.bpython-interpreter.org/

syntax highlighting, code completion, auto indentation, en nog een paar handige features. Ik heb me er nooit toe kunnen zetten om ipython als shell te gaan gebruiken maar misschien lukt het wel met bpython. Enige nadeel, bpython werkt niet op Windows. En het default kleurschema is soms niet echt goed te lezen.

[[image: bpython.png]]

• Wrote irmen at 00:25 (edited 1×, last on 23 Mar 2010) | read 12× | 0 Comments

permalink peppercorn: stream and record gebaseerde form parsing (in python)

Zonet Peppercorn gelezen. Verfrissende kijk op die stomme platte html form submit data en hoe je dat handig kan parsen (in Python). In plaats van een platte 1-op-1 mapping van keys naar values wordt er door een paar slimme trucs een soort van stream gebaseerde hierarchische structuur van gemaakt die meestal veel beter aansluit bij het datamodel van je applicatie.

Ook best aardig dat er een parse techniek gebruikt wordt die op zichzelf staand ook de moeite waard is om te bekijken. Het is iterator parsing van de Effbot. Ik denk dat het tegenwoordig nog handiger kan met generators of zelfs generator expressions, maar het basis idee is hetzelfde.

• Wrote irmen at 00:01 | read 5× | 0 Comments

2 shown; more articles may be found in the archives. The permalink icon is the article's permalink.
Process times: page=0.012 request=0.066 cpu=0.020