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

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


Openpyxl एक पायथन लाइब्रेरी है जिसका उपयोग एक्सेल (एक्सटेंशन xlsx/xlsm/xltx/xltm वाली) फाइलों को पढ़ने और लिखने के लिए किया जाता है। openpyxl मॉड्यूल पायथन प्रोग्राम को एक्सेल फाइलों को पढ़ने और संशोधित करने की अनुमति देता है।

उदाहरण के लिए, उपयोगकर्ता को हजारों पंक्तियों से गुजरना पड़ सकता है और कुछ मानदंडों के आधार पर छोटे बदलाव करने के लिए कुछ चुनिंदा जानकारी निकालनी पड़ सकती है। openpyxl मॉड्यूल का उपयोग करके, ये कार्य बहुत कुशलता और आसानी से किए जा सकते हैं।

उदाहरण

# openpyxl मॉड्यूल आयात करें import openpyxl   # एक नया ब्लैंक Workbook ऑब्जेक्ट बनाने के लिए openpyxl के Workbook() फंक्शन को कॉल करें wb = openpyxl.Workbook()   # सक्रिय एट्रिब्यूट से वर्कबुक एक्टिव शीट प्राप्त करें sheet = wb.active   # सेल ऑब्जेक्ट्स में रो, कॉलम और कोऑर्डिनेट एट्रिब्यूट्स भी होते हैं जो सेल के लिए स्थान जानकारी प्रदान करते हैं। # पहली पंक्ति या कॉलम पूर्णांक 1 है, 0 नहीं। सेल ऑब्जेक्ट शीट ऑब्जेक्ट के cell() मेथड का उपयोग करके बनाया जाता है। c1 = sheet.cell(row = 1, column = 1) # सेल्स में मान लिखना c1.value = "Vishesh"   c2 = sheet.cell(row= 1 , column = 2) c2.value = "Ved"   # एक बार Worksheet ऑब्जेक्ट होने पर, कोई भी इसके नाम से सेल ऑब्जेक्ट को एक्सेस कर सकता है # A2 का अर्थ है कॉलम = 1 और रो = 2। c3 = sheet['A2'] c3.value = "Python" # B2 का अर्थ है कॉलम = 2 और रो = 2। c4 = sheet['B2'] c4.value = "Programming"   # जब भी आप वर्कबुक ऑब्जेक्ट या इसकी शीट्स और सेल्स को संशोधित करते हैं, # स्प्रेडशीट फाइल तब तक सेव नहीं होगी जब तक आप # save() वर्कबुक मेथड को कॉल नहीं करते। wb.save("C:\\Users\\Vishesh\\Desktop\\demo.xlsx")

  1. पायथन में openpyxl का उपयोग करके एक्सेल फ़ाइल में अंकगणितीय संक्रियाएँ पायथन में openpyxl का उपयोग करके एक्सेल फ़ाइल में अंकगणितीय संक्रियाएँ

    पायथन हमें पायथन वातावरण से सीधे एक्सेल फ़ाइलों का उपयोग करने में मदद कर सकता है। हम एक्सेल में प्रत्येक सेल या सेल की एक श्रृंखला को संदर्भित कर सकते हैं और उन सेल पर अंकगणितीय ऑपरेटर लागू कर सकते हैं। उन संक्रियाओं के परिणामों को भी कुछ सेल में संग्रहीत किया जा सकता है जिनके स्थान को पायथन प्रोग्र

  1. पायथन का उपयोग करके वेबसाइट ब्लॉकर पायथन का उपयोग करके वेबसाइट ब्लॉकर

    यदि आप एक बड़ी IT कंपनी में काम कर रहे हैं तो आप देख सकते हैं कि उनकी कुछ वेबसाइटें अवरुद्ध हैं, विशेष रूप से सोशल नेटवर्किंग साइट्स जैसे फेसबुक, यूट्यूब, इंस्टाग्राम आदि। कुछ वेबसाइटों को ब्लॉक करने के लिए थर्ड-पार्टी एप्लिकेशन का उपयोग करने के बजाय, हम अपना खुद का कस्टम एप्लिकेशन विकसित कर सकते ह

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

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