के माध्यम से एक पायथन स्क्रिप्ट में शब्दकोशों को पास करना मैं कमांड लाइन पर किसी अन्य पायथन स्क्रिप्ट से एक पायथन स्क्रिप्ट में एक शब्दकोश को कैसे पास कर सकता हूं? मैं दूसरी स्क्रिप्ट को कॉल करने के लिए उपप्रोसेसर का उपयोग करता हूं।कमांड लाइन
मेरे द्वारा आने वाले विकल्प हैं:
I) एक स्ट्रिंग से एक शब्दकोश को पार्स करने के लिए एक मॉड्यूल बनाएं (जितना गहराई से मुझे जाने की उम्मीद थी)।
II) एक अचार लिखने के लिए एक अस्थायी फ़ाइल का उपयोग करें, और फ़ाइल का नाम एक तर्क के रूप में पास करें
III) शब्दकोशों की अनुमति न दें, लेकिन कुंजी/मूल्य जोड़े को संभालें (जो "prog.py keya valuea keyb valub" है)
समाधान उपयोगकर्ता के अनुकूल नहीं होना चाहिए, लेकिन कार्यक्रम के अनुकूल होने की आवश्यकता है। सुरक्षा और संसाधन चिंताओं के कारण दूसरा कार्यक्रम एक अलग प्रक्रिया के रूप में चलाया जाना चाहिए।
यह वही था जो मैं –