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

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

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

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

उदाहरण

# import openpyxl module
import openpyxl  
#Call a Workbook() func of openpyxl to create a new blank Workbook object
wb = openpyxl.Workbook()  
# Get workbook active sheet from the active attribute
sheet = wb.active  
# Cell objects also have row, column and coordinate attributes that provide
# location information for the cell.
# The first row or column integer is 1, not 0. Cell object is created by
# using sheet object's cell() method.
c1 = sheet.cell(row = 1, column = 1)
# writing values to cells
c1.value = "Vishesh"  
c2 = sheet.cell(row= 1 , column = 2)
c2.value = "Ved"  
#Once have a Worksheet object,one can access a cell object by its name also
# A2 means column = 1 & row = 2.
c3 = sheet['A2']
c3.value = "Python"
# B2 means column = 2 & row = 2.
c4 = sheet['B2']
c4.value = "Programming"  
#Anytime you modify the Workbook object or its sheets and cells, the #spreadsheet file will not be saved until you call the #save()workbook method.
wb.save("C:\\Users\\Vishesh\\Desktop\\demo.xlsx")

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

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

  1. वेबसाइट अवरोधक पायथन का उपयोग कर

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

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

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