1. उत्पादों
  2.   Aspose.Cells
  3.   Aspose.Cells FOSS for Python

Aspose.Cells FOSS के लिए Python

पैदा करें, संपादित करें और पीथॉन से Excel टेबलबोर्ड निर्यात करें - मुफ्त और ओपन सोर्स, माइक्रोसॉफ्ट ऑफिस पर निर्भरता के साथ।

Excel के लिए Open Source Python Library

Aspose.Cells FOSS for Python एक मुफ्त, ओपन-सॉर्ड लाइब्रेरी है जो पियथन अनुप्रयोगों में टेबलबोर्ड फ़ाइलों के साथ काम करने के लिए है. इसे एक एकल ‘pip install aspose-cells-foss’ कमांड के साथ स्थापित करें और कार्यपुस्तिका बनाने, कोशिकाओं को पढ़ने, शैलियों को लागू करने, चार्ट बनाने, और XLSX, CSV, TSV, Markdown, या JSON में निर्यात करने के लिए शुरू करें, सभी Microsoft Excel या किसी भी Office निर्भरता की आवश्यकता के बिना।

पुस्तकालय में एक साफ, पियथॉनिक एपीआई दिखाई देता है जो ‘वर्कबुक’, ‘वर्कशर्ट’, ‘सेल’ और ‘सेल’ के आसपास बनाया गया है, जो हर डेवलपर्स को परिचित वस्तुएं जानती हैं। ब्रैकेट नोटेशन (ws.cells["A1"].value = "हैलो") का उपयोग करके सेल पढ़ें और लिखें, उन्हें ‘फॉन्ट’ और ‘फ्ल’ वस्तुओं के साथ स्टाइल करें, और ‘ws.charts’ पर समर्पित ‘add_bar()’ और ‘add_line()’ विधियों का उपयोग करके स्तंभ या रेखा चार्ट बनाएं।

चूंकि पुस्तकालय में मूल कार्यालय पुस्तकालयों पर कोई निर्भरता नहीं है, इसलिए यह विंडोज, लिनक्स, और मैकओएस सीआई चलाने वाले, डॉकर कंटेनर, और सर्वर-रहित वातावरण पर समान रूप से चलाता है. ‘markitdown-aspose-cells-plugin’ पैकेज Microsoft के MarkItDown पुस्तकालय को XLSX समर्थन के साथ बढ़ाता है, जो एक कॉल के साथ पूर्ण कार्यपुस्तिका-to-Markdown निर्यात की अनुमति देता है.

Excel फ़ाइलों को पढ़ने और लिखने

  • XLSX: पूर्ण दौर यात्रा वफादारी के साथ कार्यपुस्तिका खोलने और सहेजने।
  • ** सेल एक्सेस: ** ‘ws.cells[“A1”]’ के साथ अंक पढ़ने और लिखने के लिए।
  • ** सूत्र: ** सूत्रों की श्रृंखला लिखें जो सहेजें पर पुनः गणना की जाती हैं।
  • अधिक निर्यात प्रारूप: CSV, TSV, Markdown और JSON में निर्यात करें।
  • ** रॉड-ट्रिप सुरक्षित: ** अज्ञात XML भागों को पुनः सहेजने पर मौखिक रूप से संरक्षित किया जाता है।

जहाँ Aspose.Cells FOSS का उपयोग किया जा सकता है

  • ** डेटा पाइपलाइन: ** डेटाबेस पूछताछ परिणामों को सीधे XLSX या CSV में निर्यात करें।
  • ** रिपोर्ट उत्पन्न: ** Office के बिना स्टाइलिश, ब्रांडित Excel रिपोर्ट बनाएं।
  • ** दस्तावेज़: ** MarkItDown प्लगइन के माध्यम से मार्कडउन में टेपलेड्स को कनवर्ट करें।
  • ** ETL कार्यप्रणाली:** इनपुट शीट पढ़ना, डेटा को परिवर्तित करना और आउटपुट कार्यपुस्तिका लिखना।
  • ** सीआई/सीडी स्वचालन: ** Docker कंटेनरों के अंदर परीक्षण परिणाम तालिकाओं का निर्माण करें।

स्टाइलिंग, चार्ट और सुरक्षा

  • फॉन्ट और भरें: कट्टर, इटलीक, फ़ॉन्ट आकार, फ्रंटफ़ॉन्ट और पृष्ठभूमि रंगों का उपयोग करें।
    • संख्या प्रारूप: * सेल के लिए तारीख, मुद्रा और कस्टम संख्या प्रारूप निर्धारित करें।
  • ** चार्ट:** बार, लाइन, पिए, स्स्पटर, क्षेत्र और कंबोड चार्ट का निर्माण करें।
  • ** एईएस एन्क्रिप्शन: ** एक पंक्ति में एक ‘बाउंडवर्ड’ पैरामीटर के साथ कार्यपुस्तिकाओं की सुरक्षा करें।
  • **MarkItDown प्लगइन: ** markitdown-aspose-cells-plugin MarkItDown में XLSX निर्यात जोड़ता है।

डेवलपर अनुभव

Aspose.Cells FOSS एकल ‘pip install aspose-cells-foss’ कमांड के साथ स्थापित किया जा सकता है. कोई मूल कार्यालय पुस्तकालय या सिस्टम पैकेज स्थापित करने के लिए नहीं हैं. पुस्तकालय किसी भी पीथन 3.7+ वातावरण पर संकलन चरणों के बिना चलता है.

एपीआई का उद्देश्य छोटा है: ‘वर्कबुक’, ‘वर्कशॉप’, ‘सेल’, ‘सेल’, ‘फॉन्ट’, ‘फ्ल’, और ‘ग्राफ्ट’ वास्तविक दुनिया के उपयोग के मामलों की विशाल बहुमत को कवर करते हैं. कोडबेस एमआईटी लाइसेंस प्राप्त है, GitHub पर होस्ट किया जाता है, और बग रिपोर्ट और प्लग अनुरोध स्वीकार करता है.

एक कार्यपुस्तिका बनाएं और कोशिकाएं लिखें

पिप के साथ स्थापित करें, फिर एक ‘वर्कबुक’ बनाएं, पहले ‘वर्कफॉर्म’ तक पहुंचें, और ब्रोकेट नोटेशन का उपयोग करके सीलों में सीधे मूल्य लिखें. उदाहरण में यह भी दिखाया गया है कि कैप्चर से पहले सेल शैली को संशोधित करके हेडर पंक्ति को कैसे हिलाएं।

‘बैश pip install aspose-cells-foss के लिए आवेदन करें » »

Python के बारे में से aspose.cells_foss आयात कार्यपुस्तिका

WB = Workbook (बैक) WB = WB.Worksheets[0]

मूल्यों को लिखें

W.C.Cells[“A1”].value = “उत्पाद” W.C.Cells[“B1”].value = “आधारित” W.C.Cells[“A2”].value = “विडेट” W.C.Cells[“B2”].मूल्य = 42000

बूढ़ा हेडर रॉ

[“A1”, “B1” में क़ायम के लिए]: सॉफ्टवेयर के लिए: c.get_style() सच है.font.bold = True c.cells[col].apply_style(style)

Wb.save (“report.xlsx”) के लिए » »

एक चार्ट बनाएं और कई प्रारूपों में निर्यात करें

ऊपर सहेजे गए कार्यपुस्तिका खोलें, एक बार चार्ट जोड़ें, फिर किसी अन्य कोड को बदलने के बिना ‘save()’ को तीन बार अलग-अलग फ़ाइल एक्सटेंशन (XLSX, Markdown, और CSV) के साथ कॉल करें।

Python के बारे में से aspose.cells_foss आयात कार्यपुस्तिका

wb = Workbook (“report.xlsx”) के लिए एक रिपोर्ट WB = WB.Worksheets[0]

पंक्तियों 2-10 पर एक बार चार्ट जोड़ें

Chart = ws.charts.add_bar(12, 0, 25, 6) Chart.n_series.add(“B2:B10”, सच है) chart.title = “उत्पाद के अनुसार आय”

wb.save(“report_with_chart.xlsx”)

मार्कडोंन में एक ही कार्यपुस्तिका निर्यात करें

Wb.save (“अनुबंधित.md”)

या CSV में निर्यात करें

wb.save (" रिपोर्ट.csv") » »

Frequently Asked Questions

क्या है Aspose.Cells FOSS for Python?

यह एक मुफ्त, MIT लाइसेंस प्राप्त पियथन पुस्तकालय है जो Microsoft Office की आवश्यकता के बिना Excel टेबलबोर्ड बनाने, पढ़ने, संशोधित करने और निर्यात करने के लिए है।

कौन से फ़ाइल प्रारूपों का समर्थन किया जाता है?

एक्सपॉर्ट-केवल प्रारूपों में CSV, TSV, Markdown (MarkItDown प्लगइन के माध्यम से) और JSON शामिल हैं।

क्या आपको Microsoft Excel या Office की आवश्यकता है?

Aspose.Cells FOSS एक शुद्ध-Python पुस्तकालय है जिसमें Microsoft Office, COM स्वचालन या किसी भी प्राइवेट चलने समय पर कोई निर्भरता नहीं है।

मैं इसे कैसे इंस्टॉल करूँ?

‘pip install aspose-cells-foss’ चलाएं. कोई अतिरिक्त सिस्टम पैकेज या मूल विस्तार की आवश्यकता नहीं है।

क्या मैं चार्ट बना सकता हूं?

लाइब्रेरी ‘ws.charts’ पर समर्पित चार्ट-बिल्डर विधियों के माध्यम से बार, लाइन, पिए, स्स्पैटर, क्षेत्र और कंबो चार्ट प्रकार का समर्थन करती है।

क्या एन्क्रिप्शन समर्थित है?

हाँ. सहेजने पर एक ‘बातफाई’ पैरामीटर भेजें ताकि AES एन्क्रिप्शन के साथ कार्यपुस्तिका की रक्षा हो सके.

MarkItDown प्लगइन क्या है?

‘markitdown-aspose-cells-plugin’ Aspose.Cells FOSS को Microsoft के MarkItDown पुस्तकालय में एकीकृत करता है, जो एकल कॉल के साथ पूर्ण XLSX-to-Markdown रूपांतरण की अनुमति देता है।

मैं स्रोत कोड कहाँ पा सकता हूँ?

स्रोत कोड, आउटपुट ट्रैकर और योगदान गाइड MIT लाइसेंस के तहत GitHub पर उपलब्ध हैं।

  

समर्थन और सीखने के संसाधन

 हिन्दी