Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
python [2010/10/11 13:36] – ginko | python [2010/10/23 23:16] – ginko |
---|
* [[http://docs.python.org/library/tkinter.html|Doc Python]] | * [[http://docs.python.org/library/tkinter.html|Doc Python]] |
* [[http://effbot.org/zone/tkinter-index.htm|Unofficial doc]] | * [[http://effbot.org/zone/tkinter-index.htm|Unofficial doc]] |
| ===== WxWidget ===== |
| * [[http://sebsauvage.net/python/gui/index_fr.html|Tuto WxWidget/Tkinter]] |
| * [[http://www.zetcode.com/wxpython/thetetrisgame/|Tetris game]] |
===== Threading ===== | ===== Threading ===== |
* [[http://www.devshed.com/c/a/Python/Basic-Threading-in-Python/|Basic threading tuto]] | * [[http://www.devshed.com/c/a/Python/Basic-Threading-in-Python/|Basic threading tuto]] |
* [[http://python.developpez.com/cours/DiveIntoPython/php/frdiveintopython/power_of_introspection/and_or.php|L'astuce and/or]] | * [[http://python.developpez.com/cours/DiveIntoPython/php/frdiveintopython/power_of_introspection/and_or.php|L'astuce and/or]] |
* [[http://www.siafoo.net/article/56|Type checking in Python]] | * [[http://www.siafoo.net/article/56|Type checking in Python]] |
| ===== Best practices ===== |
| * [[http://www.canonical.org/~kragen/isinstance/|Do not use isinstance()]] |
| ===== Programmation événementielle ===== |
| * [[http://en.wikipedia.org/wiki/Twisted_%28software%29|Twisted]] (framework réseau, supporte de nombreux protocoles) |
| * [[http://www.gevent.org/|Gevent]] (framework réseau également, supporte moins de choses, mais plus léger que Twisted) |
| * [[http://code.google.com/p/gevent/wiki/ProjectsUsingGevent|Projets basés sur Gevent]] |
| * [[http://bitbucket.org/denis/gevent/src/tip/examples/concurrent_download.py#cl-4|Exemple simple d'utilisation de Gevent]] |
===== Profilage, optimisation et performances ===== | ===== Profilage, optimisation et performances ===== |
* [[python_tuning|Tuning python]] | * [[python_tuning|Tuning python]] |