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

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

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

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

उदाहरण

आयात करें 250excel_file['A3'] =20excel_file['B3'] =40excel_file['C3'] =60excel_file['D3'] =80excel_file['E3'] =100excel_file['A5'] =2excel_file['B5'] =4excel_file ['C5'] =6excel_file['D5'] =9excel_file['E5'] =15excel_file['A7'] =4excel_file['B7'] =11excel_file['C7'] =27excel_file['D7'] =40excel_file[ 'E7'] =75excel_file['F1'] ='Sum(A1 to E1)'excel_file['G1'] ='=SUM(A1:E1)'excel_file['F3'] ='Sum(A3 to E3) 'Excel_file['G3'] ='=AVERAGE(A3:E3)'excel_file['F5'] ='Product(A5 to E5)'excel_file['G5'] ='=PRODUCT(A5:E5)'excel_file[ 'F7'] ='काउंट (A7 से E7)'excel_file['G7'] ='=COUNT(A7:E7)'excel.save("D:\\Arithmetic_operations.xlsx")

आउटपुट

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

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


  1. बेस 64 डेटा एन्कोडिंग पायथन का उपयोग कर रहा है

    बेस 64 मॉड्यूल में फ़ंक्शन बाइनरी डेटा को प्लेनटेक्स्ट प्रोटोकॉल का उपयोग करके ट्रांसमिशन के लिए उपयुक्त ASCII के सबसेट में अनुवाद करते हैं। एन्कोडिंग और डिकोडिंग फ़ंक्शन RFC 3548 में विनिर्देशों को लागू करते हैं, जो बेस16, बेस32, और बेस64 एल्गोरिदम को परिभाषित करता है, और वास्तविक मानक Ascii85 और

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

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

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

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