גיליונות אלקטרוניים של Excel נמצאים בשימוש נרחב כדי לשמור, לייבא או לייצא נתונים מיישום אחד לאחר. בנוסף, ניתן לבצע פעולות שונות בנתונים, כגון מיון, יישום נוסחאות מתמטיות, הפקת תרשימים וכו’. אולם במקרים שונים, חובות העבודה XLSX או XLS של Excel נדרשות להמיר לפורמט CSV(ערכים מופרדים בפסיקים). עבור תרחישים כאלה, מאמר זה מכסה כיצד להמיר קבצי Excel ל-CSV ב-Python.
Python Excel to CSV Converter API
על מנת להמיר את הפורמטים XLSX או XLS של Excel ל-CSV, נשתמש ב-Aspose.Cells for Python דרך Java. זהו ממשק API רב עוצמה למניפולציה של גיליונות אלקטרוניים המאפשר לך ליצור, לשנות או להמיר קובצי Excel. אתה יכול להתקין את ה-API באמצעות הפקודה הבאה.
pip install aspose-cells
המרת קובץ Excel ל-CSV
להלן השלבים להמרת קובץ Excel XLSX או XLS ל-CSV ב-Python.
- טען קובץ אקסל באמצעות Workbook class.
- המר את Excel ל-CSV בשיטת Workbook.save(String, SaveFormat.CSV).
דוגמת הקוד הבאה מראה כיצד להמיר קובץ XLSX ל-CSV ב-Python.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, SaveFormat
# צור אובייקט חוברת עבודה עם הנתיב של קובץ Excel
workbook = Workbook("data.xlsx")
# שמור XLSX כ-CSV
workbook.save("ExcelToCSV.csv" , SaveFormat.CSV)
קובץ אקסל
CSV הומר
My Data,,,,,,,
Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205
קבל רישיון API בחינם
אתה יכול להשתמש ב-API ללא מגבלות הערכה על ידי בקשת [רישיון זמני ללא תשלום].
סיכום
במאמר זה, למדת כיצד להמיר קבצי Excel ל-CSV ב-Python. אתה יכול לחקור עוד על ה-API של גיליון אלקטרוני של Python באמצעות תיעוד. למקרה שיהיו לך שאלות או שאילתות כלשהן, אל תהסס ליידע אותנו דרך הפורום שלנו.