Traiter une donnée de mysql sur python
Résolu
Meurdo
-
Exileur Messages postés 1475 Date d'inscription Statut Membre Dernière intervention -
Exileur Messages postés 1475 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerai pouvoir récupérer des valeurs de la base de données en tant que variable. (pour envoyer des mails à partir d'une base de données ici)
Je récupère en sortie le nom de la colonne et je voudrai récupérer uniquement le contenu.
J'aimerai pouvoir récupérer des valeurs de la base de données en tant que variable. (pour envoyer des mails à partir d'une base de données ici)
import pymysql.cursors
# YAY ON EST CO LA C'EST BIEN
baseDeDonnees = pymysql.connect(host='127.0.0.1',
user='root',
db='marchestp',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor)
print ("YAY ON EST CO")
curseur = baseDeDonnees.cursor()
curseur.execute("SELECT Mail FROM feuille_de_calcul_sans_titre___feuille_1 WHERE Envoi = 'x'")
myresult = curseur.fetchall()
for chaine in myresult:
chaine = ' '.join(chaine)
print(chaine)
Je récupère en sortie le nom de la colonne et je voudrai récupérer uniquement le contenu.
A voir également:
- Traiter une donnée de mysql sur python
- Citizen code python avis - Accueil - Outils
- Mysql community server - Télécharger - Bases de données
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Effacer les données de navigation sur android - Guide
- Traitement de texte gratuit - Guide
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
ton code me semble bourré d'erreurs.
ceci t'inspirera peut-être:
ton code me semble bourré d'erreurs.
ceci t'inspirera peut-être:
for res in myresult: print(res["Mail"])
Et si jamais tu ne connais pas le nom du champ à l'avance tu peux tenter une approche comme ça :)
( surement pas opti )