Python débutant
Fermé
dibytel
-
8 juil. 2009 à 14:14
dibytel Messages postés 1 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 8 juillet 2009 - 8 juil. 2009 à 14:59
dibytel Messages postés 1 Date d'inscription vendredi 5 juin 2009 Statut Membre Dernière intervention 8 juillet 2009 - 8 juil. 2009 à 14:59
Bonjour,
je suis débutant en python, est ce que vous pourriez m'aider, merci à tous par avance.
cordialement.
je suis débutant en python, est ce que vous pourriez m'aider, merci à tous par avance.
cordialement.
A voir également:
- Python débutant
- Citizen code python avis - Accueil - Outils
- Logiciel de programmation pour débutant - Guide
- Python generator - Télécharger - Sécurité
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
2 réponses
shinin220
Messages postés
504
Date d'inscription
vendredi 15 mai 2009
Statut
Membre
Dernière intervention
17 septembre 2012
81
8 juil. 2009 à 14:14
8 juil. 2009 à 14:14
heu oui, mais quel est ton probleme?
dibytel
Messages postés
1
Date d'inscription
vendredi 5 juin 2009
Statut
Membre
Dernière intervention
8 juillet 2009
8 juil. 2009 à 14:59
8 juil. 2009 à 14:59
En faite j'ai une table de base de données qui contient 2 colones (A,B,) dans la colonne A il ya des données genre (data1,data1,data1,datat2,data2,data3,data4), dans la colonne B il ya d'autres données (a,b,c,d,e,f,g)
data1 A
data1 B
data1 C
Data2 D
Data2 E
Data3 F
Data4 G
et moi je veux faire en faite un moteur d'analyse en phython qui m'extrait une table qui contienderas
data1 A/B/C
Data2 D/E
Data3 F
Data4 G
Voila mon programme mais j’arrive pas à avoir les résultats :
import MySQLdb,sys,csv
from config import Glob
from moteur_db import GestionDB
moteur = GestionDB(Glob.dbName, Glob.user, Glob.passwd, Glob.host)
if moteur.echec:
sys.exit()
print"Erreur"
moteur.executerReq("CREATE TABLE base.table2 (COL1 VARCHAR( 10 ) NOT NULL , COL2 VARCHAR( 5 ) NOT NULL) ENGINE = MYISAM ;")
moteur.executerReq("SELECT ColA, ColB FROM table1;")
tabresultats1 = moteur.resultatReq()
for (i,j ) in tabresultats1 :
x = "".join(i)
y = "".join(j)
moteur.executerReq("INSERT INTO base.table2 (COL1 , COL2) VALUES (' "+x+" ',' "+y+" ');")
moteur.executerReq("SELECT COL1 , COL2 FROM table2 WHERE COL1 = '"+x+"';")
tabresultats2 = moteur.resultatReq()
for (k,n) in tabresultats2 :
t = "".join(k)
v = "".join(n)
if x == t:
moteur.executerReq("UPDATE base.table2 SET COL2 = '"+y+"/"+v+"' WHERE COL1 '"+t+"';")
Merci par avance pour ta réponse.
data1 A
data1 B
data1 C
Data2 D
Data2 E
Data3 F
Data4 G
et moi je veux faire en faite un moteur d'analyse en phython qui m'extrait une table qui contienderas
data1 A/B/C
Data2 D/E
Data3 F
Data4 G
Voila mon programme mais j’arrive pas à avoir les résultats :
import MySQLdb,sys,csv
from config import Glob
from moteur_db import GestionDB
moteur = GestionDB(Glob.dbName, Glob.user, Glob.passwd, Glob.host)
if moteur.echec:
sys.exit()
print"Erreur"
moteur.executerReq("CREATE TABLE base.table2 (COL1 VARCHAR( 10 ) NOT NULL , COL2 VARCHAR( 5 ) NOT NULL) ENGINE = MYISAM ;")
moteur.executerReq("SELECT ColA, ColB FROM table1;")
tabresultats1 = moteur.resultatReq()
for (i,j ) in tabresultats1 :
x = "".join(i)
y = "".join(j)
moteur.executerReq("INSERT INTO base.table2 (COL1 , COL2) VALUES (' "+x+" ',' "+y+" ');")
moteur.executerReq("SELECT COL1 , COL2 FROM table2 WHERE COL1 = '"+x+"';")
tabresultats2 = moteur.resultatReq()
for (k,n) in tabresultats2 :
t = "".join(k)
v = "".join(n)
if x == t:
moteur.executerReq("UPDATE base.table2 SET COL2 = '"+y+"/"+v+"' WHERE COL1 '"+t+"';")
Merci par avance pour ta réponse.