truc2geek

2013/05/11

Python, Arduino et PySerial : communication série

Filed under: Arduino, Programmation, Python — Étiquettes : , , , , , , , , , — truc2geek @ 16:32

Aujourd’hui on va aborder un nouveau sujet : Arduino.
Et comme on aime toujours le Python, on va utiliser les deux ensemble.

(more…)

Publicités

2012/11/18

Carnet d’Adresses, part 7 : v0_008 (CreaData)

Filed under: Carnet d'adresses (Python), Programmation, Projets, Python, SQLite — Étiquettes : , , , — truc2geek @ 16:48

Avec le dernier article, on a développé une première version fonctionnelle (pour les données « adresse ») de CreaData().
Il est temps de rendre cette fonction plus intelligente et flexible, pour permettre ensuite de créer tous les types de données.
Notez bien que pour cet article encore, on traite uniquement des données de type « adresse ».

(more…)

2012/09/12

Python et les boucles

Filed under: Programmation, Python — Étiquettes : , , , , , , , , , , , — truc2geek @ 22:41

(more…)

2012/06/09

Carnet d’Adresses, part 2 : code minimal

Filed under: Carnet d'adresses (Python), Projets, Python, SQLite — Étiquettes : , , , — truc2geek @ 16:57

on va écrire une première version du code puis le faire évoluer.
voir en fin d’article pour les liens vers la BD et les trois versions de l’application.

(more…)

2012/06/05

Carnet d’Adresses, part 1 : début projet

Filed under: Carnet d'adresses (Python), Projets, Python, SQLite — Étiquettes : , , , — truc2geek @ 22:02

présentation du projet

Maintenant qu’on a vu un peu comment utiliser SQLite et Python, on va créer une application en mode console qui utilise les deux.
On va prendre un exemple simple et concret : un carnet d’adresses.
Le but sera de créer une application aussi intuitive que possible.
Le fait de se limiter au mode console va compliquer la tâche.
On va faire simple : étape par étape.

(more…)

2012/05/19

Python, part 3 : utiliser sqlite3 dans le shell

Filed under: Python, SQLite — Étiquettes : , , , , , , , , , , — truc2geek @ 22:32

importer un module

les fonctions qui permettent d’utiliser sqlite3 sont groupées dans le module ‘sqlite3’, qui est livré avec Python mais doit être appelé explicitement comme suit :
import sqlite3

pour importer un module, Python le cherche d’abord dans le dictionnaire sys.modules ; si non trouvé, le cherche dans les dossiers listés dans la variable d’environnement PATH (source : FAQ Python sur Developpez.com)

(more…)

2012/05/17

Python, part 2 : applis en mode console

Filed under: Python — Étiquettes : , , , , , , — truc2geek @ 13:13

on peut écrire un programme Python avec n’importe quel éditeur de texte.
on n’a pas de compilation à effectuer, le code (bytecode compilé automatiquement en fait) est intreprété.
attention à l’indentation, qui est gérée automatiquement dans l’IDLE : si elle n’est pas respectée, le programme ne
pourra pas être exécuté.
dans Notepad++ par exemple, pour éviter le problème : « Paramétrage », « Préférences », onglet « Menu langage/Tabulations » :
dans la zone « Tabulations » sur la droite, cocher « Insérer des espaces »

(more…)

2012/05/11

Python, part 1 : quelques manips en mode shell

Filed under: Python — Étiquettes : , , , — truc2geek @ 00:49

Pour une présentation du langage Python, voir la FAQ de Developpez.com
Le site officiel : http://www.python.org/

(more…)

Propulsé par WordPress.com.