| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment manipuler des fichiers XLS avec Python
    Les utilisateurs de Python ne sont pas donnés une seule interface unifiée pour interagir avec les fichiers de tableur Excel. Au lieu de cela , il ya deux bibliothèques différentes : XLRD et xlwt , ou « Excel Reader" et " Writer Excel. " Les structures de données utilisées par les deux bibliothèques ne sont pas directement compatibles , afin que les développeurs Python doivent utiliser une bibliothèque tierce , xlutils , pour déplacer des données d'une bibliothèque à l'autre . Instructions
    1

    télécharger et installer les bibliothèques en tapant la commande suivante dans un terminal:

    easy_install xlwt xlrd xlutils
    2

    Ouvrez un éditeur de texte et coller la suivante pour importer les bibliothèques :

    importation xlwt

    importation xlrd

    importation xlutils
    3

    Collez le texte suivant après l'ouverture un fichier XLS existant, ajouter une nouvelle feuille de calcul avec des données et une formule et écrire les nouvelles données sur le disque à nouveau :

    nativeBook = open_workbook (' example.xls ')

    MyBook = copie ( nativeBook ) feuille de


    = myBook.add_sheet (' feuille de test ')

    ws.write (0,0, 1234)

    ws.write (0, 1, 4321 )

    ws.write ( 0,2 , xlwt.Formula ("A1 + B1 "))

    wb.save (' example.xls ')
    < p > Cette méthode utilise la fonction " open_workbook " de xlrd , la fonction " copier" xlutils de traduire le classeur xlrd dans un classeur xlwt , et " add_sheet », « écrire » et «sauver» les fonctions de xlwt .
    < br >

    Previous :

    next :
      articles connexes
    ·Comment faire substituts à cordes Python 
    ·Comment créer une boucle While en Python 
    ·Comment déterminer ordre alphabétique en Python 
    ·Fonctions dynamiques en Python 
    ·Comment apprendre Python dans Ubuntu 
    ·Comment fonctionne la circulation Python travail 
    ·Comment faire pour utiliser un script Python Twitter 
    ·Comment faire pour installer Python Tk 
    ·Python Fonctions d'impression 
    ·Comment découper une chaîne en Python 
      articles en vedette
    ·Comment masquer un panneau dans un JSplitPane 
    ·Java Techniques de débogage 
    ·Comment arrondir un nombre en Visual Basic 
    ·Comment puis-je enregistrer un fichier dans Xcode 
    ·Comment faire pour installer Ruby Gems dans Linux 
    ·Comment éditer les pages JSP dans l'EDI 
    ·Comment lire les paramètres de sécurité Windows via …
    ·Visual Basic 6.0 Didacticiel SQL 
    ·Comment créer un fichier EXE dans un fichier de catalo…
    ·Comment configurer un serveur Apache pour servir Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com