Créez automatiquement des rapports Word et Excel avec Python

édition excel

exceller la création

import openpyxl as opy
book = opy.Workbook()

Vérifiez le nom de la feuille

sheet1 = book.active
sheet1.title

Renommer la feuille

sheet1.title = 'mysheet_1'

Créer un fichier Excel

book.save('make_excel.xlsx')

Ouvrez un fichier existant

my_made = opy.load_workbook('make_excel.xlsx')

Modifier la feuille spécifiée

sheet2 = my_made.active
table = my_made[sheet2.title]

Ecrire des caractères en spécifiant une cellule

table['A1'] = 'How is the weather today'

Reformater les cellules

from openpyxl.styles import Font
table['A1'].font = Font(bold=True,italic=True,size=28)

édition de mot

Jusqu'à 3.4 pour spécifier dox avec pip install Après cela, spécifiez le nom du package avec python-docx.

Créer un fichier

import docx
doc = docx.Document()

Écrire des phrases

doc.add_paragraph('How is the weather today')
doc.add_paragraph()
doc.add_paragraph(today_list)
doc.add_paragraph()

Insérer une image

doc.add_picture('pict.png')

Enregistrer le fichier

doc.save('make_word_today.doc')

c'est tout

Recommended Posts

Créez automatiquement des rapports Word et Excel avec Python
Créer et lire des paquets de messages en Python
Analysez l'API Researchmap avec Python et créez automatiquement un fichier Word pour la liste des succès
Créer Spatia Lite en Python
Programmation Python avec Excel
Obtenez les cours des actions et créez des graphiques en bougies avec Python
Créer une fonction en Python
Créer un dictionnaire en Python
Pile et file d'attente en Python
Unittest et CI en Python
[GCF + Python] Comment importer Excel vers GCS et créer une nouvelle table dans BigQuery
Manipulez le presse-papiers en Python et collez le tableau dans Excel
Créez le code qui renvoie "A et prétendant B" en python
Comment se connecter à AtCoder avec Python et soumettre automatiquement
Paquets qui gèrent le MIDI avec Python midi et pretty_midi
Différence entre list () et [] en Python
Afficher les photos en Python et html
Algorithme de tri et implémentation en Python
Créer un conteneur DI avec Python
Formater automatiquement le code Python avec Vim
Manipuler des fichiers et des dossiers en Python
À propos de Python et Cython dtype
Affectations et modifications des objets Python
Créer un fichier binaire en Python
Vérifiez et déplacez le répertoire en Python
Créez Gmail en Python sans utiliser l'API
Chiffrement avec Python: IND-CCA2 et RSA-OAEP
Hashing de données en R et Python
Créer une documentation de projet Python dans Sphinx
Synthèse de fonctions et application en Python
Exporter et exporter des fichiers en Python
Inverser le pseudonyme plat et le katakana en Python2.7
Lire et écrire du texte en Python
[GUI en Python] Menu PyQt5 et barre d'outils-
le codeur Web a essayé d'exceller en Python
Créer une chaîne aléatoire en Python
Créez votre propre classe de structure graphique et son dessin avec python
Chevauchement d'expressions régulières en Python et Java
Différence d'authenticité entre Python et JavaScript
Notes utilisant cChardet et python3-chardet dans Python 3.3.1.
Les modules et packages en Python sont des "espaces de noms"
Évitez les boucles imbriquées en PHP et Python
Créez vos propres commandes Linux en Python
Créez automatiquement la documentation de l'API Python avec Sphinx
Différences entre Ruby et Python dans la portée
Modulation et démodulation AM avec Python Partie 2
[Python] Combinez automatiquement et de manière transparente les images recadrées
différence entre les instructions (instructions) et les expressions (expressions) en Python
Créer ScriptableObject en Python lors de la construction d'ADX2
Valeurs authentiques et vecteurs propres: Algèbre linéaire en Python <7>
[LLDB] Créez votre propre commande avec Python
Module d'implémentation de file d'attente et Python "deque"
Graphique à lignes pliées et ligne d'échelle en python
Créer une application GUI simple en Python
Dessinez Nozomi Sasaki dans Excel avec python
Implémenter le filtre FIR en langage Python et C
Vérifier et recevoir le port série en Python (vérification du port)