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.
Mit der Pyxlsb-Bibliothek ist es geschafft.
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
[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