Versuchen Sie, eine Excel-Datei mit Python (Pandas / XlsxWriter) zu betreiben

Versuchen Sie, mit Pandas oder XlsxWriter mit Excel-Dateien zu arbeiten. Ich hatte das Gefühl, dass ich es ein wenig berührt habe, aber ich hatte das Gefühl, dass Xlwings einfacher zu bedienen ist. Es wird von Pandas verwendet, also lasst uns dieses verwenden.

Klicken Sie hier, um Dateien zu lesen

Referenz

pandas XlsxWriter

Stichprobe

Dieses Mal erstellen wir eine Excel-Datei.

# import lib
import pandas as pd
import numpy as np

# create data
dates = pd.date_range("20130101", freq='D', periods=6)
df = pd.DataFrame(np.random.randn(6,4),index = dates, columns = list("ABCD"))

# set data
fileName = "hoge.xlsx"
writer = pd.ExcelWriter(fileName)
df.to_excel(writer, sheet_name="hoge1")
df.T.to_excel(writer, sheet_name="hoge2")

workbook  = writer.book
worksheet1 = writer.sheets['hoge1']
worksheet2 = writer.sheets['hoge2']

# Add some cell formats.
format1 = workbook.add_format()
format1.set_font_color('red')

index = workbook.add_format({'align': 'left'})
index.set_font_color('blue')

# Set the column width and format.
worksheet1.set_column('C:C', None, index)
worksheet2.set_column('B:B', 20, format1)

# save
writer.save()

Recommended Posts

Versuchen Sie, eine Excel-Datei mit Python (Pandas / XlsxWriter) zu betreiben
Versuchen Sie, eine Excel-Datei mit Python (Pandas / XlsxWriter) zu betreiben
Versuchen Sie, Excel mit Python (Xlwings) zu betreiben.
[Python] So geben Sie eine Pandas-Tabelle in eine Excel-Datei aus
Lesen einer Excel-Datei (.xlsx) mit Pandas [Python]
So fügen Sie eine CSV-Datei mit Pandas in eine Excel-Datei ein
[Python] Wie man Excel-Dateien mit Pandas liest
Versuchen Sie, Facebook mit Python zu betreiben
So konvertieren Sie Python in eine exe-Datei
Erstellen Sie schnell eine Excel-Datei mit Python #python
[Python] [Excel] Betreiben Sie Excel-Tabellen in Python mit openpyxl (am Beispiel eines Testblatts).
Versuchen Sie, mit Node.js einen HTTP-Server zu erstellen
Bearbeiten Sie Redmine mit Python Redmine
Versuchen Sie es mit Tweepy [Python2.7]
Betreiben Sie Excel mit Python (1)
Betreiben Sie Excel mit Python (2)
Versuchen Sie, eine komprimierte Datei mit Python und zlib zu erstellen
(Python) Versuchen Sie, eine Webanwendung mit Django zu entwickeln
Erstellen Sie eine Bilddatei mit PIL (Python Imaging Library).
Probieren Sie die DB-Operation mit Python aus und visualisieren Sie sie mit d3
So konvertieren Sie eine JSON-Datei mit Python Pandas in eine CSV-Datei
Geben Sie nach dem Lesen einer Excel-Datei mit pandas read_excel ein
Versuchen Sie, hochfrequente Wörter mit NLTK (Python) zu extrahieren.
Verwenden Sie Pandas, um nur die angegebenen Zeilen des Datenrahmens in die Excel-Datei zu schreiben
Jedes Mal, wenn ich versuche, eine CSV-Datei mit Pandas zu lesen, wird ein numpy-Fehler angezeigt.
[Python] Sie können ein Objekt mithilfe des Pickle-Moduls in einer Datei speichern.
Ich erhalte eine Fehlermeldung, wenn ich versuche, Python mit pyenv in Catalina auf 3 Serien zu erhöhen
Betreiben Sie Excel mit Python Open Pyxl
Versuchen Sie es mit GUI, PyQt in Python
Konvertieren Sie mit Python für .NET von Pandas DataFrame in System.Data.DataTable
[Python] Liste in Pandas konvertieren [Pandas]
[Python] Versuchen Sie, Tkinters Leinwand zu verwenden
Versuchen Sie, Python selbst zu verstehen
Versuchen Sie es mit Kubernetes Client -Python-
Mit Python auf Twitter posten
Starten Sie mit Python zu Selen
Fügen Sie das Bild mit Pythons openpyxl in eine Excel-Datei ein
Eine Einführung in die Python-Programmierung
[Python] So ändern Sie die in xlsb gespeicherte EXCEL-Datei in xlsx
[Python Kivy] So erstellen Sie mit pyinstaller eine exe-Datei
Datenanalyse mit Python-Pandas
Exportieren Sie den Pandas-Datenrahmen nach Excel
Versuchen Sie, die verstümmelten Zeichen im angehängten Dateinamen mit Python zu entschlüsseln
Konvertieren Sie eine Excel-Datei für verschiedene Zwecke in Python in Text
Lesen Sie das alte Gakushin DC-Antragsformular Word-Datei (.doc) von Python und versuchen Sie, es zu bedienen
Verarbeiten Sie das Ausführungsergebnis von Splunk mit Python und speichern Sie es in einer Datei
Versuchen Sie, mit Python3 eine Zeichenfolge aus einem Bild zu extrahieren
Versuchen Sie, Online-Familien-Mahjong mit Python zu analysieren (TEIL 1: Daten aufnehmen)
Erstellen und testen Sie mit Docker in wenigen Minuten eine OpenCV- und Python-Umgebung
Hinzufügen von Excel-Dateispalten und Löschen von Zeilen mithilfe von Python Openpyxl
Versuchen Sie, die Datenbank mit Peewee von ORM of Python (Version August 2019) zu betreiben.
Versuchen Sie, sich mit Python auf Ihrem PC automatisch bei Netflix anzumelden
Python-Handspiel (RDKit-Deskriptorberechnung: SDF zu CSV mit Pandas)
Rufen Sie die Formel in der Excel-Datei als Zeichenfolge in Python ab
Versuchen Sie, Ihrer IFC-Datei mit IfcOpenShell Python eine Wand hinzuzufügen
Holen Sie sich RSS-Feeds mit Python + Pandas → Post to Mattermost & Save to DB
[Für Python] Erstellen Sie schnell eine Upload-Datei in AWS Lambda Layer
So installieren Sie Python mit Anaconda