में डेटा को आसान सहेज/लोड करना पाइथन में डेटा को सहेजने और लोड करने का सबसे आसान तरीका क्या है, अधिमानतः मानव-पठनीय आउटपुट प्रारूप में?पाइथन
जो डेटा मैं सहेज रहा/लोड कर रहा हूं वह फ्लोट के दो वैक्टर होते हैं। आदर्श रूप में, इन वैक्टरों को फ़ाइल में नामित किया जाएगा (उदा। एक्स और वाई)।
मेरे वर्तमान save()
और load()
कार्यों file.readline()
, file.write()
और स्ट्रिंग करने वाली नाव रूपांतरण का उपयोग करें। कुछ बेहतर होना चाहिए।
मुझे लगता है कि numpy.savetxt अपनी पहली तर्क के रूप में एक स्ट्रिंग लेता है। – nos
@nos: यह फ़ाइल नाम या फ़ाइल ऑब्जेक्ट लेता है। हो सकता है कि न्यूमपी के पुराने संस्करणों ने केवल एक स्ट्रिंग स्वीकार कर ली हो। मैं पहले एक हेडर लाइन लिखने में सक्षम होने के लिए एक फ़ाइल ऑब्जेक्ट पास करता हूं। –
अगर मैं f = open ("डेटा", "w +") – nos