Bonjour,
je viens de réussir, grâce au très bon tutoriel Python le livre Python de Gérard Swinnen, la connexion à une petite base d'essai dans IDLE, mais voudrais maintenant enregistrer le tout dans un script de fonction à appeler par la suite. Seul problème, mon script, ci-dessous, ne marche pas comme il faut. La command print marche, ce qui veut dire qu'à priori la fonction a marché aussi non ?
Pour info, j'insère des input() simplement pour laisser les résultats à l'écran et ainsi pouvoir voir à quel moment l'éxecution déjante, ils n'ont pas d'autre fonction dans ce script. Merci d'avance pour tout aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 # fonction de connexion à une base mysql local def breakthrough(): import mysql.connector cnx=mysql.connector.connect(user='root',password='',host='localhost',database='test') cur=cnx.cursor() #appel de la fonction breakthrough() a="hold on a minute" print(a) input() cur.execute("SELECT * FROM fiches") input() list(cur) input()
Partager