1. מוצרים
  2.   Aspose.Cells
  3.   Aspose.Cells FOSS for Python

Aspose.Cells FOSS עבור Python

יצירת, שינוי וייצוא גליון עבודה של Excel מ- Python - חופשי ו- open-source, אפס תלות Microsoft Office.

ספריית Python עבור Excel

Aspose.Cells FOSS for Python הוא ספרייה חופשית, קוד פתוח לעבודה עם קבצי גליון מדפסת ביישומים של Python. התקנה אותו עם פקודה אחת ‘pip install aspose-cells-foss’ והתחל ליצור ספרים, לקרוא תאים, ליישם סגנונות, לבנות תרשימים, לייצא ל- XLSX, CSV, TSV, Markdown או JSON, כל זה ללא צורך ב- Microsoft Excel או כל תלות של Office.

הספרייה מציגה API פייטוניקה נקי, שנבנה סביב ‘מגזין עבודה’, ‘חוברת עבודה’, ‘תאים’, ו’תאים’, האובייקטים הידועים לכל מפתחי גיליון עבודה.קרא וכתוב תאים באמצעות ציטוטים של תאים (‘ws.cells[“A1”].value = “Hello”`), תבנה אותם עם אובייקטים של ‘Font’ ו ‘Fill’, וליצור תרשימות עמודה או שורה באמצעות שיטות ייעודיות של ‘add_bar()’ ו ‘add_line()’ על ‘ws.charts’.

מכיוון שהספרייה אינה תלויה בספריות של Office מקוריות, היא פועלת באופן זהה ב- Windows, Linux ו- macOS CI Runner, Docker Containers, וסביבות ללא שרתים.הפקידה ‘markitdown-aspose-cells-plugin’ מרחיבה את ספריית MarkItDown של Microsoft עם תמיכה ב- XLSX, ומאפשרת ייצוא של ספר עבודה מלא ל-Markdown בטלפון אחד.

קריאה וכתבה של קבצים Excel

  • **XLSX: ** פתחו ומשמרו את חוברות העבודה עם נאמנות סיבוב מלאה.
  • ** גישה לתאים: ** קריאה וכתוב ערכים עם הצהרת הברק ‘ws.cells[“A1”]’.
  • ** נוסחאות: ** כתוב שורות נוסחאות שמחושבות מחדש על שמור.
  • ** פורמטים ייצוא מרובים:** ייצוא ל- CSV, TSV, Markdown ו- JSON.
  • ** סיבוב סביב בטוח: ** חלקים XML לא ידועים נשמרים באופן מילולי בעת שמירה מחדש.

היכן ניתן להשתמש ב-Aspose.Cells FOSS

  • ** צינורות נתונים: ** ייצוא תוצאות שאילתת מסד נתונים ישירות ל- XLSX או CSV.
    • יצירת דוחות: * בניית דוחות Excel מסוגנן, ללא Office.
  • ** מסמכים: ** להמיר את גיליונות למדד באמצעות התוסף MarkItDown.
  • ** זרימת עבודה ETL: ** קרא את גיליונות ההכנסה, שינה נתונים וכתב את חוברות העבודה היוצרות.
  • ** CI/CD Automation:** יצירת לוח תוצאות בדיקה בתוך מיכלים של Docker.

סגנון, תרשימים ואבטחה

  • ** font and fill: ** יישום צבעים עדין, איטלקי, גודל תבנית, רקע וצבעים.
    • פורמטים של מספרים: * הגדרת תאריך, מטבע ופורמטים של מספרים מותאמים אישית לכל תא.
  • ** תרשימים:** בנה שורת, קו, עוגה, סטר, אזור וגרפיקות משולבות.
    • הצפנה AES: * הגנה על חוברות עבודה עם פרמטר ‘סיסמה’ בשורה אחת.
  • **MarkItDown plugin: ** markitdown-aspose-cells-plugin מוסיף את הייצוא XLSX ל MarkItDown.

חוויית מפתח

Aspose.Cells FOSS ניתן להתקין באמצעות פקודה אחת ‘pip install aspose-cells-foss’.אין ספריות Office מקוריות או חבילות מערכת להתקין.

התוכנה קטנה בכוונה: ‘מאמר עבודה’, ‘חוברת עבודה’, ‘תאים’, ‘תאים’, ‘מכתבים’, ‘מלאים’, ו ‘תרשים’ מכסים את רוב המקרים של שימוש בעולם האמיתי.

יצירת ספר עבודה וכתוב תאים

התקנה באמצעות pip, יצירת ‘עבודת ספר’, גישה ל’עבודת עבודה’ הראשונה וכתוב ערכים ישירות לתאים באמצעות ציטוטים של תלתלים.

» באש תגיות: aspose-cells-foss » »

פיטון from aspose.cells_foss Import Workbook ספר עבודה

WB = Workbook (ספר עבודה) wb.worksheets = עותקים

#כתוב ערכים cells[“A1”].value = “מוצר” cells[“B1”].value = “הכנסה” cells[“A2”].value = “הגדרה” תאים[“B2”].ערך = 42000

כבד את שורה ההאדרים / Bold the Header Row עבור תפריט ב [“A1”, “B1” ] : תגיות קשורות ל: cells[col].get_style() style.font.bold = נכון c.cells[col].apply_style(סגנון)

wb.save(“דוח .xlsx”) » »

יצירת תרשים וייצוא למגוון פורמטים

פתח את חוברת העבודה שנשמרה לעיל, הוסף תרשים סרגל על מגוון שורות, ולאחר מכן קרא ‘שמור()’ שלוש פעמים עם הרחבות קבצים שונות (XLSX, Markdown ו- CSV) מבלי לשנות קוד אחר.

פיטון from aspose.cells_foss Import Workbook ספר עבודה

wb = Workbook (“דוח xlsx”) wb.worksheets = עותקים

הוסף תרשים בר על שורות 2-10

תפריט = ws.charts.add_bar(12, 0, 25, 6) chart.n_series.add(“B2:B10”, נכון) chart.title = “הכנסה לפי מוצר”

wb.save(“report_with_chart.xlsx”)

לייצא את אותו חוברת עבודה ל Markdown

wb.save (“דוח מודיעין”)

או ייצוא ל- CSV

wb.save (“דוח .csv”) » »

Frequently Asked Questions

מהו Aspose.Cells FOSS עבור Python?

זהו ספריית Python חופשית, רישיון MIT ליצירת, קריאה, שינוי, ויצוא גליון עבודה של Excel ללא צורך Microsoft Office.

אילו פורמטים של קבצים נתמכים?

פורמטים מסוג Export-only כוללים CSV, TSV, Markdown (באמצעות תוסף MarkItDown) ו- JSON.

האם יש צורך ב- Microsoft Excel או Office?

Aspose.Cells FOSS הוא ספרייה טהורה-Python ללא תלות על Microsoft Office, אוטומציה COM, או כל זמן הפעלה קנייתי.

איך אני מתקין את זה?

פעל ‘pip install ae-pc-foss’.לא נדרשים חבילות מערכת נוספות או הרחבות מקוריות.

האם אני יכול ליצור תווים?

הספריה תומכת בסוגים של גדר, שורה, עוגה, סטרס, אזור וגרפיקה משולבת באמצעות שיטות בונה תרשימים ייעודיות ב-ws.charts.

האם הצפנה נתמכת?

העבירו פרמטר ‘סיסמה’ בעת שמירה כדי להגן על חוברת העבודה באמצעות הצפנה AES.

מהו MarkItDown Plugin?

‘markitdown-aspose-cells-plugin’ משלבת את Aspose.Cells FOSS לספריה MarkItDown של Microsoft, המאפשרת את ההמרה המלאה XLSX-to-Markdown עם שיחת טלפון אחת.

היכן ניתן למצוא את קוד המקור?

קוד המקור, מעקב אחר הפרסום והמדריך לתרומה זמינים ב-GitHub תחת רישיון MIT.

  

משאבי תמיכה ולמידה

 עברית