IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Insertion mysql à la volée


Sujet :

Python

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 19
    Par défaut Insertion mysql à la volée
    Bonjour à tous,

    J'ai un parc informatique sur lequel j'effectue régulièrement un scan réseau. Ce scan me permet de savoir quelle machine est présente ainsi que son ip, sa mac, etc.

    Je souhaiterais insérer ces données à la volée dans une base mysql via du python. Je sais comment me connecter à ma base en pyhton , mais je ne sais pas comment traiter ces infos qui arrivent, sachant qu'elles sont déjà parsées dans un fichier texte tout simple.

    Ma question est donc : existe il une petite routine en python qui pourrait récupérer ces données et les insérer dans une table mysql ?

    Merci d'avance, sachant que je suis nul en python ...

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 720
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 720
    Par défaut
    Salut,

    Citation Envoyé par mogruith Voir le message
    Ma question est donc : existe il une petite routine en python qui pourrait récupérer ces données et les insérer dans une table mysql ?
    Si votre fichier ressemble quelque peu à un fichier CSV, MySQL (comme la plupart des SGDB) sait l'importer via une commande SQL LOAD DATA INFILE <fichier.csv> INTO TABLE <csv_import>.
    Si pour importer les données, il faut filtrer, trier, répartir dans plusieurs tables,... les traitements seront spécifiques aux données et au schéma de la base: vous ne trouverez pas de code "clé sur porte" et il faudra avoir appris à écrire du code pour réaliser cela.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Pb ordre insertion - Mysql
    Par lhpp dans le forum JDBC
    Réponses: 13
    Dernier message: 04/06/2007, 16h52
  2. [MySQL] Récupérer $_POST et insertion MySql
    Par hugo69 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/12/2006, 20h23
  3. Problèmede insert MySQL avec les DECIMAL
    Par SuperCed dans le forum Requêtes
    Réponses: 2
    Dernier message: 21/04/2006, 17h04
  4. Problème sur requête insert mysql
    Par kcizth dans le forum Requêtes
    Réponses: 5
    Dernier message: 04/02/2006, 18h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo