XLS फ़ाइलों को पढ़ने, संपादित करने और लिखने के लिए मुफ्त पायथन लाइब्रेरी

एक छोटा आकार का ओपन सोर्स पायथन लाइब्रेरी सॉफ़्टवेयर डेवलपर्स को पायथन एपीआई के माध्यम से एक्सेल XLS स्प्रेडशीट्स में डेटा को पढ़ने, संपादित करने, हेरफेर करने और लिखने में सक्षम बनाता है।

Pyexcel-XLS क्या है?

Excel फ़ाइलें व्यवसाय और डेटा प्रबंधन का एक सर्वव्यापी हिस्सा हैं, जो उपयोगकर्ताओं को वित्तीय रिपोर्ट, डेटा विश्लेषण, या किसी भी अन्य कार्य में मदद करती हैं जिसमें तालिकीय डेटा शामिल होता है। Python, इन कार्यों के लिए सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक होने के नाते, विभिन्न फ़ाइल स्वरूपों के साथ काम करने के लिए कई लाइब्रेरी प्रदान करता है। जब Python में Excel फ़ाइलों के साथ काम करने की बात आती है, तो Pyexcel-XLS लाइब्रेरी एक मूल्यवान संसाधन है जो Excel फ़ाइलों को पढ़ने और लिखने की प्रक्रिया को सरल बनाती है।

Pyexcel-XLS एक Python लाइब्रेरी है जो बड़े pyexcel परिवार का हिस्सा है, जो विभिन्न स्प्रेडशीट फ़ॉर्मैट्स, जिसमें Excel शामिल है, को संभालने के लिए एक सुसंगत इंटरफ़ेस प्रदान करती है। यह लाइब्रेरी उपयोगकर्ताओं को जटिल, लो-लेवल कोड की आवश्यकता के बिना Excel फ़ाइलों से डेटा पढ़ने और लिखने की अनुमति देती है। यह Excel फ़ाइलों को संभालने के लिए एक सुविधाजनक और उपयोगकर्ता‑मित्रतापूर्ण दृष्टिकोण प्रदान करती है, जिससे डेटा निष्कर्षण, रिपोर्टिंग और ऑटोमेशन जैसे कार्यों के लिए उपयुक्त बनती है। लाइब्रेरी की कई महत्वपूर्ण विशेषताएँ हैं, जैसे Excel फ़ाइल में डेटा लिखना, मौजूदा Excel फ़ाइलें पढ़ना, सेल और पंक्तियों पर स्टाइल लागू करना, सेल्स को मर्ज करना, Excel फ़ॉर्मूले संभालना, कई शीट्स के साथ काम करना और बहुत कुछ।

Pyexcel-XLS Excel फ़ाइलों के साथ काम करने के लिए एक बहुत ही उपयोग में आसान और मूल्यवान Python लाइब्रेरी है। यह Excel डेटा को लोड करने, पढ़ने और लिखने की प्रक्रिया को सरल बनाती है, जिससे यह विभिन्न डेटा हेरफेर कार्यों के लिए एक उत्कृष्ट विकल्प बन जाता है। चाहे आपको Excel फ़ाइलों से जानकारी निकालनी हो या रिपोर्ट बनानी हो, यह लाइब्रेरी आपके कार्यप्रवाह को सुव्यवस्थित कर सकती है। इसलिए, यदि आप Python में अक्सर Excel फ़ाइलों के साथ काम करते हैं, तो इसे आज़माएँ और इसकी सुविधा का अनुभव करें।

Previous Next

Pyexcel-XLS के साथ शुरुआत

Pyexcel-XLS लाइब्रेरी को स्थापित करने का अनुशंसित तरीका pip का उपयोग करना है। सुगम स्थापना के लिए कृपया निम्नलिखित कमांड का उपयोग करें।

PIP कमांड के माध्यम से Pyexcel-XLS स्थापित करें

pip install Pyexcel-XLS

GitHub के माध्यम से Pyexcel-XLS स्थापित करें

$ git clone https://github.com/pyexcel/pyexcel-xls.git
$ cd pyexcel-xls
$ python setup.py install

Python का उपयोग करके Excel फ़ाइल में लिखना

ओपन सोर्स Pyexcel-XLS लाइब्रेरी ने केवल कुछ पंक्तियों के Python कोड के साथ अपने स्वयं के अनुप्रयोगों में एक सरल Excel XLS फ़ाइल बनाने और उसमें डेटा लिखने की क्षमता प्रदान की है। सॉफ़्टवेयर डेवलपर्स इसे विभिन्न प्रकार के फ़ॉर्मेटिंग लागू कर सकते हैं, बाहरी स्रोत से डेटा लोड कर सकते हैं, नई पंक्तियाँ और कॉलम जोड़ सकते हैं, सेल्स को ऊर्ध्वाधर और क्षैतिज दोनों रूप में मर्ज कर सकते हैं, आदि। निम्नलिखित उदाहरण में, उपयोगकर्ता एक Excel वर्कबुक बनाते हैं, उसमें डेटा जोड़ते हैं, पहले पंक्ति के आधार पर कॉलम का नाम रखते हैं और Python कोड का उपयोग करके हमारे डेटा के साथ पंक्तियों का विस्तार करते हैं।

Python लाइब्रेरी का उपयोग करके सरल Excel XLS स्प्रेडशीट कैसे बनाएं?

import pyexcel_xls

# Create a workbook
workbook = pyexcel_xls.get_sheet()

# Add data
data = [["Name", "Age", "City"],
        ["Alice", 25, "New York"],
        ["Bob", 30, "Los Angeles"]]

workbook.name_columns_by_row(0)
workbook.extend_rows(data)

# Save the workbook to an Excel file
workbook.save_as("output.xls")

Python API के माध्यम से Excel फ़ाइल पढ़ना

Pyexcel-XLS लाइब्रेरी सॉफ़्टवेयर डेवलपर्स के लिए अपनी स्वयं की एप्लिकेशन में बाहरी निर्भरताओं के बिना Excel फ़ाइलें पढ़ना आसान बनाती है। यह लाइब्रेरी Python डेवलपर्स को केवल कुछ पंक्तियों के Python कोड से मौजूदा XLS फ़ाइलों को लोड और पढ़ने में सक्षम बनाती है। यह केवल एक विशिष्ट वर्कशीट पढ़ने के लिए समर्थन भी प्रदान करती है। इसके अलावा, किसी दिए गए Excel फ़ाइल से विशिष्ट कॉलम या पंक्ति तक पहुंचना और पढ़ना भी संभव है। नीचे दिखाया गया है कि कैसे सरलता से सॉफ़्टवेयर डेवलपर्स Python कोड का उपयोग करके Excel फ़ाइल से डेटा पढ़ सकते हैं।

Python का उपयोग करके Excel XLS दस्तावेज़ से डेटा कैसे पढ़ें?

from pyexcel_xls import get_data
data = get_data("your_file.xls")
import json
print(json.dumps(data))
{"Sheet 1": [[1, 2, 3], [4, 5, 6]], "Sheet 2": [["row 1", "row 2", "row 3"]]}

विविध सुविधाओं का समर्थन

ओपन सोर्स Pyexcel-XLS Excel फ़ाइलों के साथ काम करने के लिए एक मूल्यवान Python लाइब्रेरी है। यह Excel डेटा को पढ़ने और लिखने की प्रक्रिया को सरल बनाती है, जिससे यह विभिन्न डेटा हेरफेर कार्यों के लिए एक उत्कृष्ट विकल्प बन जाता है। लाइब्रेरी में कई महत्वपूर्ण विशेषताएँ शामिल हैं जैसे कि सेल फ़ॉर्मेटिंग, बॉर्डर जोड़ना, सेल रंग सेट करना ताकि आपकी Excel फ़ाइलें दृश्य रूप से आकर्षक हों, सेल्स को ऊर्ध्वाधर और क्षैतिज दोनों रूप में मर्ज करना, Excel फ़ॉर्मूले लिखना और उनका मूल्यांकन करना, एक ही Excel फ़ाइल में कई शीट्स बनाना और उनका प्रबंधन करना आदि।

 हिन्दी