Erstellen Sie automatisch Wort- und Excel-Berichte mit Python

Excel Edition

Excel-Kreation

import openpyxl as opy
book = opy.Workbook()

Überprüfen Sie den Namen des Blattes

sheet1 = book.active
sheet1.title

Blatt umbenennen

sheet1.title = 'mysheet_1'

Excel-Datei erstellen

book.save('make_excel.xlsx')

Öffnen Sie eine vorhandene Datei

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

Bearbeiten Sie das angegebene Blatt

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

Schreiben Sie Zeichen, indem Sie eine Zelle angeben

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

Zellen neu formatieren

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

Wortausgabe

Bis zu 3.4, um dox mit pip install anzugeben Geben Sie danach den Paketnamen mit python-docx an.

Erstellen Sie eine Datei

import docx
doc = docx.Document()

Sätze schreiben

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

Bild einfügen

doc.add_picture('pict.png')

Datei speichern

doc.save('make_word_today.doc')

das ist alles

Recommended Posts

Erstellen Sie automatisch Wort- und Excel-Berichte mit Python
Erstellen und lesen Sie Messagepacks in Python
Analysieren Sie die Researchmap-API mit Python und erstellen Sie automatisch eine Word-Datei für die Leistungsliste
Erstellen Sie Spatia Lite in Python
Python-Programmierung mit Excel
Holen Sie sich Aktienkurse und erstellen Sie mit Python Kerzendiagramme
Erstellen Sie eine Funktion in Python
Erstellen Sie ein Wörterbuch in Python
Stapel und Warteschlange in Python
Unittest und CI in Python
[GCF + Python] So laden Sie Excel in GCS hoch und erstellen eine neue Tabelle in BigQuery
Bearbeiten Sie die Zwischenablage in Python und fügen Sie die Tabelle in Excel ein
Erstellen Sie den Code, der in Python "A und vorgeben B" ausgibt
So melden Sie sich mit Python bei AtCoder an und senden automatisch
Pakete, die MIDI mit Python Midi und Pretty_Midi verarbeiten
Unterschied zwischen list () und [] in Python
Zeigen Sie Fotos in Python und HTML an
Sortieralgorithmus und Implementierung in Python
Erstellen Sie einen DI-Container mit Python
Formatieren Sie Python-Code automatisch mit Vim
Bearbeiten Sie Dateien und Ordner in Python
Über Python und Cython dtype
Zuweisungen und Änderungen in Python-Objekten
Erstellen Sie eine Binärdatei in Python
Überprüfen und verschieben Sie das Verzeichnis in Python
Erstellen Sie Google Mail in Python ohne Verwendung der API
Verschlüsselung mit Python: IND-CCA2 und RSA-OAEP
Hashing von Daten in R und Python
Erstellen Sie eine Python-Projektdokumentation in Sphinx
Funktionssynthese und Anwendung in Python
Exportieren und Ausgeben von Dateien in Python
Reverse Flat Pseudonym und Katakana in Python2.7
Lesen und Schreiben von Text in Python
[GUI in Python] PyQt5-Menü und Symbolleiste-
Webcodierer versucht Excel in Python
Erstellen Sie eine zufällige Zeichenfolge in Python
Erstellen Sie Ihre eigene Diagrammstrukturklasse und deren Zeichnung mit Python
Überlappende reguläre Ausdrücke in Python und Java
Unterschied in der Authentizität zwischen Python und JavaScript
Hinweise zur Verwendung von cChardet und python3-chardet in Python 3.3.1.
Module und Pakete in Python sind "Namespaces"
Vermeiden Sie verschachtelte Schleifen in PHP und Python
Erstellen Sie Ihre eigenen Linux-Befehle in Python
Erstellen Sie automatisch eine Python-API-Dokumentation mit Sphinx
Unterschiede zwischen Ruby und Python im Umfang
AM-Modulation und Demodulation mit Python Part 2
[Python] Kombiniert zugeschnittene Bilder automatisch und nahtlos
Unterschied zwischen Anweisungen (Anweisungen) und Ausdrücken (Ausdrücken) in Python
Erstellen Sie ScriptableObject in Python, wenn Sie ADX2 erstellen
Echte Werte und Eigenvektoren: Lineare Algebra in Python <7>
[LLDB] Erstellen Sie Ihren eigenen Befehl mit Python
Warteschlangen- und Python-Implementierungsmodul "deque"
Gefaltetes Liniendiagramm und Skalierungslinie in Python
Erstellen Sie eine einfache GUI-App in Python
Zeichnen Sie Nozomi Sasaki in Excel mit Python
Implementieren Sie den FIR-Filter in Python und C.
Überprüfen und empfangen Sie die serielle Schnittstelle in Python (Portprüfung)