نصب
نصب Aspose.Cells FOSS برای Python
Aspose.Cells FOSS for Python به عنوان یک بسته استاندارد پایتون در PyPI تحت نام aspose-cells-foss توزیع میشود. روش نصب پیشنهادی pip است که تمام وابستگیها را بهصورت خودکار مدیریت میکند.
۱. pip (پیشنهاد شده)
pip روش استاندارد برای نصب Aspose.Cells FOSS برای پایتون است. هیچ ابزار یا مرحله ساخت اضافی لازم نیست.
آخرین نسخه را نصب کنید:
pip install aspose-cells-fossنصب یک نسخه خاص:
pip install aspose-cells-foss==26.3.0بهروزرسانی یک نصب موجود:
pip install --upgrade aspose-cells-foss۲. محیط مجازی (پیشنهاد شده برای پروژهها)
استفاده از یک محیط مجازی وابستگیهای پروژه شما را از نصب پایتون سیستم جدا میکند.
ایجاد و فعالسازی یک محیط مجازی:
##Create
python -m venv .venv
##Activate on Linux/macOS
source .venv/bin/activate
##Activate on Windows
.venv\Scripts\activate
##Install
pip install aspose-cells-foss3. تأیید نصب
پس از نصب، قطعه کد زیر را اجرا کنید تا تأیید شود کتابخانه بهدرستی بارگذاری میشود:
from aspose.cells_foss import Workbook, Cell
workbook = Workbook()
workbook.worksheets[0].cells["A1"].value = "Installation verified!"
workbook.save("verify.xlsx")
print("Aspose.Cells FOSS for Python is installed correctly.")اگر فایل verify.xlsx بدون خطا ایجاد شود، نصب کامل است.
4. الزامات سیستم
| نیازمندی | جزئیات |
|---|---|
| نسخه پایتون | 3.7 یا بالاتر (پیشنهاد 3.9–3.12) |
| سیستم عامل | Windows x86/x64، Linux (Ubuntu، CentOS، و غیره)، macOS x64/ARM64 |
| Microsoft Office | نیازی نیست |
| وابستگیهای pip | pycryptodome>=3.15.0، olefile>=0.46 (بهصورت خودکار نصب میشود) |
5. نام بسته در مقابل نام وارد کردن
| زمینه | نام |
|---|---|
| PyPI / pip install | aspose-cells-foss |
| Python import | from aspose.cells_foss import ... |
نام بسته pip از خط تیره استفاده میکند (aspose-cells-foss) در حالی که وارد کردن پایتون از نماد نقطهای استفاده میکند (aspose.cells_foss). این مطابق با قرارداد بستهنامفضایی است.
6. نصب افزونه
markitdown-aspose-cells-plugin
کتابخانهٔ MarkItDown مایکروسافت را با پشتیبانی از فرمت XLSX گسترش میدهد:
pip install markitdown-aspose-cells-pluginنحوه استفاده:
from markitdown import MarkItDown
md = MarkItDown(enable_plugins=True)
result = md.convert("spreadsheet.xlsx")
print(result.text_content) # Spreadsheet data as Markdown tablesمنابع اضافی
- Aspose.Cells FOSS برای Python: PyPI
- مخزن GitHub
- Aspose.Cells FOSS برای Python: راهنمای توسعهدهنده
- Aspose.Cells FOSS برای Python: مرجع API
- پایگاه دانش: راهنماهای کاربردی مبتنی بر وظیفه
- نمای کلی محصول: خلاصه ویژگیها و قابلیتها
- وبلاگ: معرفی Aspose.Cells FOSS: نمای کلی کتابخانه و شروع سریع
- انجمن پشتیبانی رایگان