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

डेटाफ्रेम को एकाधिक शीट्स के साथ एक्सेल फ़ाइल में निर्यात करने के लिए पायथन प्रोग्राम लिखें


मान लीजिए आपके पास एक डेटाफ्रेम है और डेटाफ्रेम को एकाधिक शीट्स में निर्यात करने का परिणाम है:

डेटाफ्रेम को एकाधिक शीट्स के साथ एक्सेल फ़ाइल में निर्यात करने के लिए पायथन प्रोग्राम लिखें

इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे:

समाधान

  • एक्सेल रूपांतरण के लिए xlsxwriter मॉड्यूल आयात करें

  • एक डेटाफ्रेम परिभाषित करें और df को असाइन करें

  • pd.ExcelWriter फ़ंक्शन को एक्सेल नाम के अंदर लागू करें जिसे आप बनाना चाहते हैं और इंजन को xlsxwriter के रूप में सेट करें

excel_writer = pd.ExcelWriter('pandas_df.xlsx', engine='xlsxwriter')
  • नीचे दी गई विधि का उपयोग करके डेटाफ्रेम को एकाधिक एक्सेल शीट्स में बदलें

df.to_excel(excel_writer, sheet_name='first_sheet')
df.to_excel(excel_writer, sheet_name='second_sheet')
df.to_excel(excel_writer, sheet_name='third_sheet')
  • अंत में excel_writer सहेजें

excel_writer.save()

उदाहरण

बेहतर समझ के लिए नीचे दिए गए कोड को समझें:

import pandas as pd
import xlsxwriter
df = pd.DataFrame({'Fruits': ["Apple","Orange","Mango","Kiwi"],
                   'City': ["Shimla","Sydney","Lucknow","Wellington"]})
print(df)
excel_writer = pd.ExcelWriter('pandas_df.xlsx', engine='xlsxwriter')
df.to_excel(excel_writer, sheet_name='first_sheet')
df.to_excel(excel_writer, sheet_name='second_sheet')
df.to_excel(excel_writer, sheet_name='third_sheet')
excel_writer.save()

आउटपुट

डेटाफ्रेम को एकाधिक शीट्स के साथ एक्सेल फ़ाइल में निर्यात करने के लिए पायथन प्रोग्राम लिखें


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

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

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

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

  1. एकाधिक CSV फ़ाइलों को अलग-अलग एक्सेल शीट में आसानी से मर्ज करें - चरण-दर-चरण मार्गदर्शिका एकाधिक CSV फ़ाइलों को अलग-अलग एक्सेल शीट में आसानी से मर्ज करें - चरण-दर-चरण मार्गदर्शिका

    एक्सेल फ़ाइलों के साथ काम करते समय, कभी-कभी हम कई CSV फ़ाइलों के साथ आते हैं। अब, यह हमारे लिए अक्सर एक आवश्यकता बन जाती है कि उन CSV फ़ाइलों को एक ही वर्कबुक में मर्ज किया जाए। इस लेख में, मैं आपको एक्सेल में CSV फ़ाइलों को कई शीट्स में मर्ज करने के सभी चरण दिखाऊंगा। आप हमारे स्रोत CSV फ़ाइलों और अ