[Python] So ändern Sie die in xlsb gespeicherte EXCEL-Datei in xlsx

Was ist das

Aus irgendeinem Grund habe ich die EXCEL-Datei im Format xlsb (und 3 Jahre lang!) Gespeichert. Sie wurde von BI-Tools in diesem Format nicht gelesen, sodass ich das Format einzeln von Hand ändern und speichern musste. Ich war verzweifelt und habe geprüft, ob dies mit Python möglich ist. Ich hatte nicht viele Informationen über Qiita, also werde ich sie aufschreiben.

Fazit

Mit der Pyxlsb-Bibliothek ist es geschafft.

Skript

import pandas as pd
import pyxlsb

import_file='sample.xlsb' #Speicherort der gelesenen Datei
sheet= 'sheet1' #Blattname der gelesenen Datei
export_file='sample.xlsx' #Dateidump-Ziel
df_read = pd.read_excel(import_file,sheet,engine='pyxlsb') #Lesen Sie die XLSB-Datei
df_read.to_excel(export_file) #Als xlsx speichern

Referenz

[XLSB-Datei Pandas Python](https://www.it-swarm-ja.tech/ja/python/xlsb%E3%83%95%E3%82%A1%E3%82%A4%E3%83% AB% E3% 82% 92pandas-python / 833269674 /)

Recommended Posts

[Python] So ändern Sie die in xlsb gespeicherte EXCEL-Datei in xlsx
[Arbeitseffizienz] So ändern Sie Dateinamen im Stapel mit Python
Lesen einer Excel-Datei (.xlsx) mit Pandas [Python]
So erstellen Sie eine JSON-Datei in Python
[Python] Wie man Excel-Dateien mit Pandas liest
So ändern Sie die Python-Version
Wie man in Python entwickelt
[Python] Wie man PCA mit Python macht
So sammeln Sie Bilder in Python
Ändern Sie das Standardausgabeziel in eine Datei in Python
Verwendung von SQLite in Python
So importieren Sie Dateien in Python an eine beliebige Stelle
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von PubChem mit Python
[Python] So geben Sie eine Pandas-Tabelle in eine Excel-Datei aus
Umgang mit Japanisch mit Python
Konvertieren Sie eine Excel-Datei für verschiedene Zwecke in Python in Text
[Python] So konvertieren Sie eine Datenbankdatei in CSV
[Einführung in Python] Wie verwende ich eine Klasse in Python?
Dynamisches Definieren von Variablen in Python
So machen Sie R chartr () in Python
So konvertieren Sie Python in eine exe-Datei
[Itertools.permutations] So löschen Sie eine Sequenz in Python
Konvertieren Sie die psd-Datei in Python in png
So arbeiten Sie mit BigQuery in Python
Wie bekomme ich Stacktrace in Python?
So zeigen Sie die neunundneunzig Tabelle in Python an
So extrahieren Sie einen Polygonbereich in Python
So überprüfen Sie die Version von opencv mit Python
So wechseln Sie die Python-Version in Cloud9
So passen Sie den Bildkontrast in Python an
Verwendung von __slots__ in der Python-Klasse
Verwendung regulärer Ausdrücke in Python
So zeigen Sie Hello World in Python an
So ändern Sie die Editorfarbe in PyCharm
Verwendung ist und == in Python
Wie schreibe ich Ruby to_s in Python
Verwendung der C-Bibliothek in Python
Lesen einer CSV-Datei mit Python 2/3
So empfangen Sie Befehlszeilenargumente in Python
[REAPER] Wie man Reascript mit Python spielt
So löschen Sie einen Taple in einer Liste (Python)
So generieren Sie eine Sequenz in Python und C ++
Einbetten von Variablen in Python-Strings
[Python] So ändern Sie das Datumsformat (Anzeigeformat)
Zusammenfassung zum Importieren von Dateien in Python 3
Excel-Datei aus Python importieren (in DB registriert)
So vereinfachen Sie die eingeschränkte Polypoly-Anpassung in Python
So implementieren Sie Shared Memory in Python (mmap.mmap)
Von der Datei zur Diagrammzeichnung in Python. Grundstufe Grundstufe
Zusammenfassung der Verwendung von MNIST mit Python
[Python] Automatisierung zum Kopieren von Excel-Dateien implementiert
So geben Sie die TLS-Version in Python-Anforderungen an
So benachrichtigen Sie Discord-Kanäle in Python
So erhalten Sie die Dateien im Ordner [Python]
Wie man tkinter mit Python in Pyenv benutzt
So führen Sie LeapMotion mit Nicht-Apple Python aus
[Python] Wie zeichnet man mit Matplotlib ein Histogramm?