Python

Facebook Twitter

Py-must-watch - Must-watch videos about Python. Www.celles.net: Python. Interfaces graphiques (toolkits) pour Python Tk (TkInter) wxWidgets (wxPython) Qt PyQt - licence PySide - licence LGPL Autres Pmw Kivy - crossplatform framework for NUI (smartphone - tactile multipoint...)

www.celles.net: Python

(wxPython) (PyQT) GUI Designer for TkInter Vérification / Lint permet de vérifier la syntaxe de l'ensemble d'un programme, son respect des standards de développement (PEP8...) Divers AFPY - Association Francophone PYthon Conférences News, Planet... Doc Apprendre à programmer avec Python Gérard Projet de traduction française de la documentation de Python est mon ami Ludovic pydoc.org: Python Documentation Wiki Python Python A byte of Python - traduction Python HOWTOs Livres Apprendre Python 3 - Gérard Swinnen Apprenez à programmer en Python Dive into Python Invent with Python Beginning Python Python in a nutshell Writing Idiomatic Python Python et calcul numérique numarray (plus maintenu) SciPy et NumPy Rem : connaître la version installée$ python >>> import numpy as np >>> np.

Python HOWTOs — Python 3.4.2 documentation. Improving your programming style in Python. Here are some references on software development techniques and patterns to help write better code.

Improving your programming style in Python

They are intended for the casual programmer, and certainly not an advanced developer. They are listed in order of difficulty. Software carpentry These are the original notes from Greg Wilson’s course on software engineering at the university of Toronto. This course is specifically intended for scientists, but not computer science students. Software design for maintainability My own post A case of shameless plug: this is a post that I wrote a few years ago. Writing a graphical application for scientific programming using TraitsUI. How to become a proficient Python programmer. Spoiler: This post is primarily gonna be an excerpt of my bookmarks collection.

How to become a proficient Python programmer

That’s because more intelligent men than me have already written great articles on the topic of how to become a great Python programmer. I will focus on four primary topics: Functional programming, performance, testing and code guidelines. When those four aspects merge in one programmer, he or she will gain greatness no matter what.

Functional programming Writing code in an imperative style has become the de facto standard. If you don’t know what I’m talking about, that’s great. Performance There’s so much talk going on about how inefficient these ‘scripting languages’ (Python, Ruby, …) are, that it’s easy to forget that very often it’s the algorithm chosen by the programmer that leads to horrible runtime behaviour.

Asynchronous

Deployment - Automation. The History of Python. Hosting. RegularExpression. Profiling. Packaging. DistributedTaskQueue. Logging. Web. Import. Test. Encoding. Documentation. Lib - tool. Blog. Reddit. Afpy. [Biologeek] Création de coopératives Publié le 2014-04-24 11:00:00 Coopératives. Le mot semblerait presque désuet. À l’heure où l’économie est aux mains d’une finance high-tech, le mot sonne comme l’écho d’une vision vieillote, celle des utopies fouriéristes et d’un capitalisme soucieux de la condition ouvrière. La première coopérative a en effet vu le jour dans la ville minière du Rochdale, au Royaume-Uni, en 1844. Dans la perspective d’une refonte du site internet de scopyleft je m’interroge sur la pertinence d’avoir une partie dédiée à la création d’une SCOP (Société Coopérative et Participative).

[Biologeek] OpenData et évaluation [De mémoire] J’aurais aimé que vous soyez là hier lorsque nous avons discuté, en partant de banalités jusqu’aux points de crispation très précis liés à l’OpenData.Marylise Lebranchu, Ministre de la Décentralisation, de la Réforme de l’État et de la Fonction Publique lors de la Conférence de Paris [gvaroquaux] Google summer of code projects for scikit-learn. Developpez.com.

Official Website.