البدء
##البدء مع Aspose.Cells FOSS للبايثون
مرحبًا بك في دليل البدء السريع لـ Aspose.Cells FOSS for Python!
ستساعدك هذه المقدمة على تثبيت المكتبة، والتحقق من بيئتك، والبدء في إنشاء وتصدير جداول Excel في دقائق.
متطلبات النظام
تأكد من أن بيئتك تلبي المتطلبات الدنيا قبل التثبيت.
الإصدارات المدعومة من Python
- Python 3.7 أو أحدث (يوصى بـ Python 3.9–3.12)
أنظمة التشغيل المدعومة
- Windows (x86, x64)
- Linux (Ubuntu, CentOS, OpenSUSE، وغيرها)
- macOS (x64, ARM64)
لا توجد تبعيات إضافية
Aspose.Cells FOSS for Python يعتمد فقط على pycryptodome>=3.15.0 و olefile>=0.46، يتم تثبيتهما تلقائيًا عبر pip. لا يلزم وجود Microsoft Office أو Excel أو مكتبة أصلية.
التثبيت
التثبيت عبر pip (مستحسن)
pip install aspose-cells-fossتحقق من التثبيت:
from aspose.cells_foss import Workbook
print("Aspose.Cells FOSS for Python is ready.")لمزيد من التفاصيل راجع دليل التثبيت.
ما يمكنك القيام به باستخدام Aspose.Cells FOSS للبايثون
تشمل ميزات معالجة الجداول الإلكترونية الجاهزة:
- إنشاء دفاتر عمل وأوراق عمل جديدة من الصفر
- تحميل وحفظ ملفات XLSX و CSV
- قراءة وكتابة خلايا فردية حسب العنوان (
ws.cells["A1"].value = "x") - تطبيق أنماط الخلايا: اسم الخط، الحجم، اللون (AARRGGBB سداسي)، غامق، مائل، تحت الخط، شطب
- تعيين ألوان تعبئة خلفية الخلية
- إنشاء مخططات عمودية، خطية، شريطية، ودائرية مع سلاسل بيانات مسماة
- إدخال سلاسل صيغ متوافقة مع Excel (
cell.formula = "=SUM(A1:A5)") - تصدير إلى XLSX، CSV، TSV، Markdown، و JSON
نطاق التصدير: Aspose.Cells FOSS تصدر إلى XLSX و CSV و TSV و Markdown و JSON فقط. PDF و HTML و PNG وصيغ الصور تتطلب الحزمة التجارية
aspose-cells-python.
مثال أساسي
فيما يلي مثال بسيط ينشئ دفتر عمل، يكتب البيانات، ويحفظه بصيغة XLSX وMarkdown:
from aspose.cells_foss import Workbook, Cell
##Create a new workbook
workbook = Workbook()
ws = workbook.worksheets[0]
ws.name = "Sales"
##Write headers
ws.cells["A1"].value = "Product"
ws.cells["B1"].value = "Revenue"
##Write data
ws.cells["A2"].value = "Widget A"
ws.cells["B2"].value = 12500
ws.cells["A3"].value = "Widget B"
ws.cells["B3"].value = 8750
##Save as Excel
workbook.save("sales.xlsx")
##Export as Markdown (tables)
workbook.save_as_markdown("sales.md")
print("Files saved successfully.")الخطوات التالية
تابع التعلم باستخدام هذه الموارد:
- دليل التثبيت: إعداد pip التفصيلي، بيئات افتراضية، وتثبيت الإضافات
- دليل المطور: دروس عملية تغطي جميع الميزات الرئيسية
- مرجع API: وثائق كاملة للصفوف والطرق
- قاعدة المعرفة: أدلة إرشادية موجهة للمهام (مخططات، تصدير Markdown، تنسيق)
- نظرة عامة على المنتج: ملخص الميزات والقدرات
- مدونة: تقديم Aspose.Cells FOSS: نظرة عامة على المكتبة والبدء السريع