شروع کار

##شروع کار با Aspose.Cells FOSS برای Python

به 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 depends only on pycryptodome>=3.15.0 و olefile>=0.46,، هر دو به‌صورت خودکار توسط pip نصب می‌شوند. نیازی به Microsoft Office، Excel یا کتابخانه بومی نیست.


نصب

1. نصب از طریق pip (پیشنهاد شده)

pip install aspose-cells-foss

نصب را بررسی کنید:

from aspose.cells_foss import Workbook
print("Aspose.Cells FOSS for Python is ready.")

برای جزئیات بیشتر، به راهنمای نصب.


کارهایی که می‌توانید با Aspose.Cells FOSS برای Python انجام دهید

ویژگی‌های پردازش صفحه‌گسترده به‌صورت پیش‌فرض شامل:

  • ایجاد کتاب‌کارها و ورق‌های کاری جدید از ابتدا
  • یک CSV را بارگذاری کنید و به XLSX ذخیره کنید
  • خواندن و نوشتن سلول‌های منفرد بر اساس آدرس (ws.cells["A1"].value = "x")
  • اعمال سبک‌های سلول: نام قلم، اندازه، رنگ (هگز AARRGGBB)، بولد، ایتالیک، زیرخط، خط‌خورده
  • تنظیم رنگ پس‌زمینه سلول
  • نمودارهای ستونی، خطی، میله‌ای و دایره‌ای را با سری‌های داده‌ای نام‌گذاری‌شده بسازید
  • وارد کردن رشته‌های فرمول سازگار با Excel (cell.formula = "=SUM(A1:A5)")
  • XLSX, CSV, TSV, Markdown, JSON

دامنه خروجی: Aspose.Cells منبع باز فقط به فرمت‌های 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.")

گام‌های بعدی

ادامهٔ یادگیری با این منابع:

 فارسی