truc2geek

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…)

2012/05/05

SQLite, part 5 : PRAGMA encoding, fichier d’instructions SQL

Filed under: SQLite — Étiquettes : , , , , , , , , , , — truc2geek @ 20:35

PRAGMA encoding

on reprend la BD BaseTest2.db dans son état suite au dernier article, on la copie dans D:\Test.
pour télécharger ce fichier, suivez ce lien

on ouvre la console DOS, on ouvre la BD, on active PRAGMA foreign_keys.

on ajoute un enregistrement « société » avec une valeur contenant un accent pour le champ « nom » :
INSERT INTO T_Societe
(nom, info)
VALUES (‘La Forêt’, ‘nouveau client’);

(more…)

2012/05/01

SQLite, part 4 : SQLite Expert, Personal Edition

Filed under: SQLite — Étiquettes : , , , , — truc2geek @ 22:00

SQLite Expert

SQLite Expert est défini, sur le site officiel, comme un « puissant outil d’administration des bases de données SQLite ».
Il est disponible en une version « Personal », gratuite sans limitation de durée, et « Professional » avec une license à 59$ qui permet de bénéficier à vie et gratuitement des mises à jour.
Quelques tutoriels sont proposés sur le site.
C’est la version 3.0.9.2044 Personal qui a été utilisée pour cet article.
Le site, le logiciel et l’aide sont en anglais.

(more…)

Propulsé par WordPress.com.