NumPy 1.14 - chararray.tofile()

numpy.core.defchararray.chararray.tofile




numpy

numpy.core.defchararray.chararray.tofile

chararray.tofile(fid, sep="", format="%s")

फ़ाइल को पाठ या बाइनरी (डिफ़ॉल्ट) के रूप में लिखें।

डेटा हमेशा 'सी' क्रम में लिखा जाता है, जो a के आदेश से स्वतंत्र होता a । इस विधि द्वारा उत्पादित डेटा को फंक्शनफाइल () का उपयोग करके पुनर्प्राप्त किया जा सकता है।

पैरामीटर:

fid : फ़ाइल या str

एक खुली फ़ाइल ऑब्जेक्ट, या एक फ़ाइल नाम वाला स्ट्रिंग।

sep : str

पाठ आउटपुट के लिए सरणी आइटम के बीच विभाजक। यदि "" (खाली), एक बाइनरी फ़ाइल लिखी गई है, जो file.write(a.tobytes()) बराबर है।

प्रारूप : str

पाठ फ़ाइल आउटपुट के लिए प्रारूप स्ट्रिंग। सरणी में प्रत्येक प्रविष्टि को पहले पायथन प्रकार से निकटतम रूपांतरित करके पाठ में स्वरूपित किया जाता है, और फिर "प्रारूप"% आइटम का उपयोग किया जाता है।

टिप्पणियाँ

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