تُستخدم جداول بيانات Excel على نطاق واسع للاحتفاظ بالبيانات أو استيرادها أو تصديرها من تطبيق إلى آخر. بالإضافة إلى ذلك ، يمكنك إجراء العديد من العمليات على البيانات ، مثل الفرز ، وتطبيق الصيغ الرياضية ، وإنشاء المخططات ، وما إلى ذلك. ومع ذلك ، في حالات مختلفة ، يلزم تحويل مصنفات Excel XLSX أو XLS إلى تنسيق CSV(قيم مفصولة بفواصل).لمثل هذه السيناريوهات ، تتناول هذه المقالة كيفية تحويل ملفات Excel إلى CSV في Python.
Python Excel to CSV Converter API
لتحويل تنسيقات XLSX أو XLS من Excel إلى CSV ، سنستخدم Aspose.Cells for Python via Java. إنها واجهة برمجة تطبيقات قوية لمعالجة جداول البيانات تتيح لك إنشاء ملفات Excel أو تعديلها أو تحويلها. يمكنك تثبيت API باستخدام الأمر التالي.
pip install aspose-cells
تحويل ملف Excel إلى CSV
فيما يلي خطوات تحويل ملف Excel XLSX أو XLS إلى CSV في Python.
- تحميل ملف Excel باستخدام فئة مصنف.
- تحويل 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 مجاني
يمكنك استخدام واجهة برمجة التطبيقات بدون قيود التقييم من خلال طلب ترخيص مؤقت مجاني.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملفات Excel إلى CSV في Python. يمكنك استكشاف المزيد حول واجهة برمجة تطبيقات جداول بيانات Python باستخدام التوثيق. إذا كان لديك أي أسئلة أو استفسارات ، فلا تتردد في إخبارنا عبر المنتدى.