Easiest way to persist a data structure to a file in python? -
मान लें कि मेरे पास ऐसा कुछ है:
d = {"abc": [ 1, 2, 3], "क्वार्टी": [4,5,6]}
progammatically का सबसे आसान तरीका क्या है जो उस फ़ाइल में मिलता है I अजगर से बाद में लोड हो सकता है?
क्या मैं इसे किसी अजगर स्रोत के रूप में सहेज सकता हूँ (एक अजगर स्क्रिप्ट के अंदर से, मैन्युअल रूप से नहीं!), फिर import
बाद में?
मॉड्यूल का उपयोग करें।
आयात अचार करें = {"एबीसी": [1, 2, 3], "क्वर्टी": [4,5,6]} एफ़िल = ओपन (आर'सी: \ डीपीसीएल ',' वाईबी ') Pickle.dump (d, afile) afile.close () # फ़ाइल को फाइल से खोलें 2 = ओपन (r'C: \ d.pkl ',' rb ') new_d = pickle.load (file2) file2.close () # मुद्रित शब्दकोश ऑब्जेक्ट फ़ाइल प्रिंट से लोड new_d
Comments
Post a Comment