Coole python command line shell: bpythonCoole 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]]](/blog/files/plaatjes/bpython.png)
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
icon is the article's permalink.