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

कई पायथन फ़ाइलों के बीच कॉमन डेटा कैसे शेयर करें?


बाहरी स्टोरेज के बिना दो अलग-अलग पायथन इंटरप्रेटर इंस्टेंस के बीच कॉमन डेटा शेयर नहीं किया जा सकता। आप या तो नेटवर्क/सॉकेट सेटअप का उपयोग करें या अस्थायी फ़ाइलों का। सबसे आसान तरीका फ़ाइल का उपयोग करके डेटा शेयर करना है। pickle मॉड्यूल का उपयोग करके एक स्क्रिप्ट से ऑब्जेक्ट को फ़ाइल में स्टोर करें और दूसरी स्क्रिप्ट से उसे डिसीरियलाइज़ करें।

उत्पादक स्क्रिप्ट (producer.py)

import pickle
shared = {"Foo": "Bar", "Parrot": "Dead"}
fp = open("shared.pkl", "wb")  # बाइनरी मोड में खोलें
pickle.dump(shared, fp)
fp.close()

उपभोक्ता स्क्रिप्ट (consumer.py)

import pickle
fp = open("shared.pkl", "rb")
shared = pickle.load(fp)
print(shared["Foo"])

नोट: पायथन 3 में pickle के लिए बाइनरी मोड (wb/rb) आवश्यक है।

  1. एकाधिक एक्सेल फ़ाइलों में डेटा कैसे मर्ज करें एकाधिक एक्सेल फ़ाइलों में डेटा कैसे मर्ज करें

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

  1. - Python में फ़ोल्डर से एकाधिक टेक्स्ट फ़ाइलें कैसे पढ़ें? (Tkinter)

    Python फ़ाइलों, ऑब्जेक्ट्स को संभालने और विभिन्न एप्लिकेशन बनाने में सक्षम है। हम पूरी तरह से फीचर्ड एप्लिकेशन बनाने और विकसित करने के लिए Python के एक्सटेंशन और पैकेज का उपयोग कर सकते हैं। मान लीजिए आप अपने सिस्टम में फ़ाइलों को नियंत्रित करना चाहते हैं; तो Python एक OS मॉड्यूल प्रदान करता है जिसम

  1. पायथन का उपयोग करके PDF फ़ाइलों को एक्सेल फ़ाइलों में कैसे कन्वर्ट करें? पायथन का उपयोग करके PDF फ़ाइलों को एक्सेल फ़ाइलों में कैसे कन्वर्ट करें?

    पायथन में विभिन्न प्रकार के ऑपरेशन हैंडल करने के लिए पैकेज का बड़ा सेट है। इस लेख के माध्यम से, हम देखेंगे कि PDF फ़ाइल को एक्सेल फ़ाइल में कैसे कन्वर्ट करें। पायथन में PDF को CSV में कन्वर्ट करने के लिए विभिन्न पैकेज उपलब्ध हैं लेकिन हम Tabula-py मॉड्यूल का उपयोग करेंगे। tabula-py का प्रमुख भाग जा