begin process at 2010 09 08 23:06:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Python

 > 

Divers

 > 

Débutant(e)

 > 

Bien débuter


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Bien débuter

vendredi 14 mai 2010 à 16:01:50 | Bien débuter

Mic92

Bonjour à tous
Débutant avec python, je veux creer un fichier clients. Apres un mois de tutos et d'essais je suis sous python 2.5.2 pour pouvoir en faire un exe.
Ma demande : Quel est le meilleurs plan à suivre? Utiliser un dictionnaire? Faire un import DB? Faire des class?
Tant qu'a apprendre(j'en étais au turbopascal) autant bien démarrer, non?

Merci de vos lumières...



Mic92
jeudi 27 mai 2010 à 18:02:17 | Re : Bien débuter

laurent1024

Réponse acceptée !
Pour bien faire il te faut d'une part, une base de données avec tes clients.
Coté python, il te faut une classe "client" qui utilise les informations de ta base de données.
vendredi 28 mai 2010 à 17:58:36 | Re : Bien débuter

Mic92

Merci de ta réponse :
Toutefois : Si j'utilise une base de données genre Mysql, es-ce que le prog rendu en exe. sera indépendant si l'utilisateur n'a pas Mysql?
D'autre part je ne comprends pas l'intêret d'utiliser des classes plutot que des procédures?
Pourquoi pas un dico?


Mic92
samedi 29 mai 2010 à 11:07:39 | Re : Bien débuter

laurent1024

Bonjour
Si tu utilises une base de données type mysql, ton programme python interrogerait uniquement un serveur contenant la base de données, qui sera centralisé et accessible par différents utilisateur. Si tu fait une application mono-utilisateur et que tu veux que la base de données soit sur le poste de l'utilisateur, il faut soit que tu cherches s'il est possible d'avoir un server sql embarqué qui sera fournit avec ton application, soit tu peux utiliser une base de données type sqlite, qui s'utilise sans serveur.

D'autre part je ne comprends pas l'intêret d'utiliser des classes plutot que des procédures?


Python est un language largement orienté "objet", il parait donc assez "logique" de faire de la programmation objet avec celui-ci.

Pourquoi pas un dico?


Je ne vois pas exactement ce que tu veux faire avec ton dico, tu veux l'utiliser pour "sauvegarder" tes données ?
dimanche 30 mai 2010 à 16:39:15 | Re : Bien débuter

Mic92


Avec ce que j'ai lu de Python, on peut faire ce qu'on veut d'un dico, non? Pourquoi s'embarrasser d'une base de données?

Mic92
dimanche 30 mai 2010 à 21:16:05 | Re : Bien débuter

laurent1024

Bonjour.

Avec un dico, effectivement tu peux stocker des données, mais ça ne te permettra pas d'utiliser les avantages de l'objet (pas d'héritage, pas de methodes, pas de constructeurs, ...).
L'utilisation d'une base de données est surtout conditionner par ce que tu veux faire de ton logiciel (volumétrie de données / partage des données en plusieurs utilisateurs, interopérabilité des données).
D'autre par le dictionnaire ne te permet pas directement de stocker des données.


Cdt


Cette discussion est classée dans : python, débuter


Répondre à ce message

Sujets en rapport avec ce message

Débuter avec PythonPortable [ par Tarc91 ] Bonjour, Je développe en VBA sous Excel (niveau moyen) et je souhaiterais me lancer dans l'apprentissage de Python. J'utilise PortablePython pour Wind CHERCHE FORMATEUR PYTHON orienté 3D (XSI) [ par potoche ] Bonjour, Je cherche un spécialiste python appliqué aux logiciels 3D style XSI. Il s'agit d'aider les gros studio à développer leurs outils à l'aide d Mini shell en python [ par chedu06 ] Bonsoir, J'ai un projet qui consiste à réaliser un mini shell en python.Mais pour l'instant je ne sais par où commencer.Explications et pistes (surtou Imprimer un fichier *.txt depuis python [ par sevanaya ] Bonjour a tous, Je vais peut etre passer pour un naz, mais je débute soyez indulgeants S.V.P !! Alors voila mon probleme je devellope en ce moment Jython-Sciscipy [ par PrimalO ] Bonjour, je suis arrivé à l'impasse!!!! au fait , une partie de mon projet consiste à interfacer java avec scilab et cela via Jython , le problème c' Compression d'images en lignes de commande - Python [ par Elninor ] Bonsoir, j'ai cherché sur tous les sites possibles (francophone et anglophone) mais je n'ai rien trouvé. Je recherche quelques lignes de commande perm Python opencv consommation mémoire ? [ par ddimi ] Bonjour, Système: (Python 2.6 | python-opencv | Ubuntu 9.04 et +) Je débute avec opencv et j'ai un problème avec la consommation mémoire, lorsque je Python [ par updo ] slut tt le monde Je veux creer le .exe de mon projet avec le module Py2exe. Dans le projet j'ai utilise le module Matplotlib. Quand j'execute avec le Recherche de logiciel : manipulation avec Python et ... [ par pjiu ] Bonjour à tous ! En tant que stagiaire, j'aimerais créer un (petit) programme pour une société. Voila, le but de ce programme est d'arriver à prévoir Les possibilités de application autonome avec PYTHON [ par kobenan ] Bonjour la famille! Je me suis confronter a un probleme en utilisant PHP,on m'a conseiller de voir Python. Je veux faire une application dont l'execu


Nos sponsors


Sondage...

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales