בבלוג זה, אתה הולך ללמוד כיצד לייצא נתונים מקובץ CSV ל-Excel XLS או XLSX ב- Python תוך כמה שלבים פשוטים. אתה יכול לשלב בקלות המרת CSV ל-Excel ביישומי Python שלך.
CSV(ערכים מופרדים בפסיק) הוא פורמט קובץ נפוץ לשמירה, ייבוא וייצוא של נתונים מאפליקציה אחת לאחרת. יתר על כן, רוב מערכי הנתונים בתחום מדעי הנתונים מאוחסנים בקבצי CSV. עם זאת, במקרים מסוימים, עליך להמיר ערכים מופרדים בפסיקים ב-CSV לצורת טבלה בחוברות העבודה XLSX או XLS של Excel. עבור תרחישים כאלה, מאמר זה מכסה כיצד להמיר קבצי CSV ל-Excel XLS XLSX ב-Python.
- ספריית ממיר Python CSV ל-Excel - הורדה חינם
- שלבים פשוטים להמרת CSV ל-Excel
- המר CSV ל-Excel XLSX או XLS
Python CSV to Excel Converter - הורדה חינם
על מנת להמיר CSV ל-XLSX או XLS של Excel, נשתמש ב-Aspose.Cells for Python דרך Java. זוהי ספריית מניפולציה של גיליונות אלקטרוניים במהירות גבוהה ועוצמתית המאפשרת לך ליצור, לשנות או להמיר קבצי Excel. באמצעות הספרייה, אתה יכול בקלות לבצע המרה קדימה ואחורה של קבצי Excel XLS/XLSX. אתה יכול להתקין את ה-API באמצעות הפקודה הבאה.
pip install aspose-cells
כיצד להמיר CSV ל- Excel XLS ב- Python
ההמרה של קבצי CSV ל-Excel באמצעות Aspose.Cells עבור Python היא פשוטה כמו עוגה. השלבים הבאים נדרשים להמרת Python CSV ל-Excel.
- טען את קובץ ה-CSV באמצעות הנתיב שלו.
- שמור קובץ CSV בפורמט Excel למיקום הרצוי.
וזה הכל. הסעיף הבא מדגים כיצד להפוך את השלבים שהוזכרו לעיל לקוד ולבצע המרת CSV ל-Excel ב-Python.
שמור CSV כ-XLS ב-Python
להלן השלבים להמרת קובץ CSV ל-XLSX או XLS ב-Python.
- צור אובייקט במחלקה LoadOptions ואתחול אותו באמצעות FileFormatType.CSV.
- צור אובייקט של המחלקה Workbook ואתחול אותו עם הנתיב של קובץ ה-CSV ואובייקט LoadOptions.
- המר CSV ל-Excel בשיטת Workbook.save(String, SaveFormat.XLSX).
דוגמת הקוד הבאה מראה כיצד להמיר קובץ CSV ל-Excel XLS ב-Python.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, LoadOptions, SaveFormat
# צור אובייקט CSV LoadOptions
loadOptions = LoadOptions(FileFormatType.CSV)
# צור אובייקט חוברת עבודה עם הנתיב של קובץ ה-CSV ואפשרויות הטעינה
workbook = Workbook("data.csv", loadOptions)
# שמור CSV בתור XLSX
workbook.save("CsvToExcel.xlsx" , SaveFormat.XLSX)
קובץ 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
CSV ל-Excel XLS - תוצאת המרה
ממיר CSV ל-XLS Python - קבל רישיון חינם
אתה יכול להשתמש ב-API ללא מגבלות הערכה על ידי בקשת [רישיון זמני ללא תשלום].
סיכום
במאמר זה, למדת כיצד להמיר קבצי CSV ל-Excel XLS XLSX ב-Python. אתה יכול לחקור עוד על ה-API של גיליון אלקטרוני של Python באמצעות תיעוד. למקרה שיהיו לך שאלות או שאילתות כלשהן, אל תהסס ליידע אותנו דרך הפורום שלנו.