Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाएं और लिखें

पायथन की पुस्तकालयों की व्यापक उपलब्धता इसे माइक्रोसॉफ्ट एक्सेल के साथ बातचीत करने में सक्षम बनाती है जो एक बहुत व्यापक रूप से उपयोग किया जाने वाला डेटा प्रोसेसिंग टूल है। इस लेख में हम देखेंगे कि हम एक्सेल फाइल बनाने और लिखने के लिए xlsxwriter नामक मॉड्यूल का उपयोग कैसे कर सकते हैं। यह मौजूदा एक्सेल फ़ाइल में नहीं लिख सकता।

हर सेल को लिखना

हम सेल के नाम पर लिखकर एक्सेल शीट के प्रत्येक सेल को लिख सकते हैं। नीचे दिए गए उदाहरण में हम एक कार्यपुस्तिका बनाते हैं और फिर उस पर एक कार्यपत्रक बनाते हैं। अंत में राइट () विधि का उपयोग करके वर्कशीट के सेल को लिखें।

उदाहरण

import xlsxwriter

# Cretae a xlsx file
xlsx_File = xlsxwriter.Workbook('Schedule.xlsx')

# Add new worksheet
sheet_schedule = xlsx_File.add_worksheet()

# write into the worksheet
sheet_schedule.write('A1', 'Day')
sheet_schedule.write('A2', 'Mon')
sheet_schedule.write('A3', 'Tue')

sheet_schedule.write('B1', 'Schedule')
sheet_schedule.write('B2', 'Final Exam')
sheet_schedule.write('B3', 'party')

# Close the Excel file
xlsx_File.close()

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

पायथन में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाएं और लिखें

पंक्तियों पर सीधे लिखना

इस दृष्टिकोण में हम उस पंक्ति और स्तंभ संख्या को प्रारंभ कर सकते हैं जहाँ से हम लिखना शुरू करना चाहते हैं। फिर पंक्तियों और कोशिकाओं में उनके मूल्यों को गतिशील रूप से बढ़ाकर आवश्यक मान जोड़ने के लिए लूप के लिए उपयोग करें। नीचे दिए गए उदाहरण में हम केवल और पंक्तियाँ जोड़ते हैं। लेकिन लूप के भीतर एक लूप डिज़ाइन करके हम गतिशील रूप से कॉलम और रो दोनों भी बना सकते हैं।

उदाहरण

import xlsxwriter

# Cretae a xlsx file
xlsx_File = xlsxwriter.Workbook('Days.xlsx')

# Add new worksheet
sheet_days = xlsx_File.add_worksheet()

row = 1
column = 1

days = ['Mon','Tue','wed','Thu','Fri','Sat']

# Iterating through days list
for day in days:
sheet_days.write(row, column, day)
row += 1

# Close the Excel file
xlsx_File.close()

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

पायथन में xlsxwriter मॉड्यूल का उपयोग करके एक्सेल फ़ाइल बनाएं और लिखें


  1. पायथन में ओपनपीएक्सएल मॉड्यूल का उपयोग करके एक्सेल फाइलों को पढ़ना और लिखना

    परिचय ओपनपीएक्सएल एक्सेल 2010 xlsx/xlsm/xltx/xltm फाइलों को पढ़ने/लिखने के लिए एक पायथन लाइब्रेरी है। इसका जन्म मौजूदा पुस्तकालय की कमी के कारण पाइथन से मूल रूप से ऑफिस ओपन एक्सएमएल प्रारूप पढ़ने/लिखने के लिए हुआ था। एक एक्सेल फ़ाइल जिसे हम संचालन के लिए उपयोग करते हैं, वर्कबुक कहलाती है जिसमें न

  1. पायथन XlsxWriter मॉड्यूल का उपयोग करके एक्सेल शीट में चार्टशीट जोड़ना

    अजगर के अपने पुस्तकालयों के अलावा, व्यक्तिगत लेखकों द्वारा बनाई गई कई बाहरी पुस्तकालय हैं जो अजगर में अतिरिक्त सुविधाओं को बनाने का एक बड़ा काम करते हैं। Xlsx लाइब्रेरी एक ऐसी लाइब्रेरी है जो न केवल पाइथॉन प्रोग्राम के डेटा वाली एक्सेल फाइल बनाती है बल्कि चार्ट भी बनाती है। पाई चार्ट बनाना नीचे दिए

  1. पायथन ओपनपीएक्सएल मॉड्यूल का उपयोग करके एक्सेल फ़ाइल को पढ़ें और लिखें

    पायथन एक्सेल फाइलों के साथ काम करने के लिए ओपनपीएक्सएल मॉड्यूल प्रदान करता है। एक्सेल फाइलें कैसे बनाएं, कैसे लिखें, पढ़ें आदि को इस मॉड्यूल द्वारा कार्यान्वित किया जा सकता है। openpyxl मॉड्यूल को स्थापित करने के लिए, हम इस कमांड को कमांड प्रॉम्प्ट में लिख सकते हैं पाइप ओपनपीएक्सएल इंस्टॉल करें अग