pickle पर टैग किए गए जवाब

पायथन के लिए एक वस्तु क्रमांकन मॉड्यूल। अचार के साथ वस्तुओं को संग्रहीत करने या लोड करने से संबंधित प्रश्नों के लिए पायथन टैग के साथ मिलकर इस टैग का उपयोग करें।

9
मैं अचार को बचाने के लिए अचार का उपयोग कैसे कर सकता हूं?
मैंने उस जानकारी को देखा है जो पायथन डॉक्स देती है, लेकिन मैं अभी भी थोड़ा भ्रमित हूं। क्या कोई सैंपल कोड पोस्ट कर सकता है जो एक नई फ़ाइल लिखेगा और उसमें एक शब्दकोश को डंप करने के लिए अचार का उपयोग करेगा?

8
पाइथन मल्टीप्रोसेसिंग अचाररिंग: अचार <टाइप 'फंक्शन' नहीं कर सकते
मुझे खेद है कि मैं एक सरल उदाहरण के साथ त्रुटि को पुन: पेश नहीं कर सकता, और मेरा कोड पोस्ट करने के लिए बहुत जटिल है। अगर मैं नियमित अजगर के बजाय आईपीथॉन शेल में कार्यक्रम चलाता हूं, तो चीजें अच्छी तरह से काम करती हैं। मैंने इस समस्या …

2
अचार का उपयोग करना
मैं python3.3 का उपयोग कर रहा हूं और एक सरल शब्दकोश को चुनने की कोशिश करते समय मुझे एक गुप्त त्रुटि हो रही है। यहाँ कोड है: import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) और मुझे …


12
बहुप्रतिष्ठित पूल.मैप का उपयोग करते समय <टाइप करें 'Instmethod' को अचार नहीं कर सकते ()
मैं उपयोग करने के लिए कोशिश कर रहा हूँ multiprocessingके Pool.map()बाहर काम एक साथ विभाजित करने के लिए कार्य करते हैं। जब मैं निम्नलिखित कोड का उपयोग करता हूं, तो यह ठीक काम करता है: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if …

9
पायथन शब्दकोशों का भंडारण
मैं .csv फ़ाइलों का उपयोग करके पायथन में और बाहर डेटा लाने के लिए उपयोग किया जाता हूं, लेकिन इसके लिए स्पष्ट चुनौतियां हैं। एक शब्दकोश (या शब्दकोशों के सेट) को जोंस या पीक फ़ाइल में संग्रहीत करने के सरल तरीकों पर कोई सलाह? उदाहरण के लिए: data = {} …
198 python  json  dictionary  save  pickle 

10
JSON के वर्ग उदाहरण को सीरियल करना
मैं एक वर्ग उदाहरण के JSON स्ट्रिंग प्रतिनिधित्व बनाने और कठिनाई होने की कोशिश कर रहा हूं। मान लीजिए कि वर्ग इस तरह बनाया गया है: class testclass: value1 = "a" value2 = "b" Json.dumps पर कॉल इस तरह किया जाता है: t = testclass() json.dumps(t) यह विफल हो रहा …

18
मल्टीप्रोसेसिंग: किसी वर्ग में परिभाषित फ़ंक्शन पर पूल.मैप का उपयोग कैसे करें?
जब मैं कुछ चलाता हूं: from multiprocessing import Pool p = Pool(5) def f(x): return x*x p.map(f, [1,2,3]) यह बढ़िया काम करता है। हालाँकि, इसे एक वर्ग के कार्य के रूप में रखा जाता है: class calculate(object): def run(self): def f(x): return x*x p = Pool() return p.map(f, [1,2,3]) cl …

7
पायथन 2 और 3 के बीच सुन्न सरणियों का अचार असंगतता
मैं इस कार्यक्रम का उपयोग करके पायथन 3.2 में यहां जुड़े MNIST डेटासेट को लोड करने की कोशिश कर रहा हूं : import pickle import gzip import numpy with gzip.open('mnist.pkl.gz', 'rb') as f: l = list(pickle.load(f)) print(l) दुर्भाग्य से, यह मुझे त्रुटि देता है: Traceback (most recent call last): File …

9
पाइथन में अचार के लिए सामान्य उपयोग के मामले
मैंने अचार के प्रलेखन को देखा है , लेकिन मुझे समझ नहीं आ रहा है कि अचार कहाँ उपयोगी है। अचार के लिए कुछ सामान्य उपयोग के मामले क्या हैं?

2
अजगर के साथ एक अजगर 2 वस्तु को अनपिक करना 3
मैं सोच रहा था कि क्या कोई वस्तु लोड करने का एक तरीका है जिसे Python 2.4 में लिया गया था, Python 3.4 के साथ। मैं इसे प्राप्त करने के लिए कंपनी की विरासत कोड की एक बड़ी राशि पर 2to3 चला रहा हूं। ऐसा करते समय, फ़ाइल चलाते समय …

6
डिस्क पर सुन्न सरणियों को संरक्षित करने का सबसे अच्छा तरीका
मैं बड़ी खस्ता सरणियों को संरक्षित करने का एक तेज़ तरीका ढूंढ रहा हूं। मैं उन्हें बाइनरी फॉर्मेट में डिस्क पर सहेजना चाहता हूं, फिर उन्हें मेमोरी में अपेक्षाकृत तेजी से पढ़ता हूं। cPickle काफी तेज नहीं है, दुर्भाग्य से। मुझे numpy.savez और numpy.load मिला । लेकिन अजीब बात है, …

7
अचार या जसन?
मुझे एक छोटी सी dictवस्तु को डिस्क में सहेजने की आवश्यकता है जिसकी कुंजी प्रकार strऔर मान intएस हैं और फिर इसे पुनर्प्राप्त करें । कुछ इस तरह: {'juanjo': 2, 'pedro':99, 'other': 333} सबसे अच्छा विकल्प क्या है और क्यों? इसे pickleया उसके साथ सीरियल करें simplejson? मैं पाइथन 2.6 …
114 python  json  pickle 

7
वस्तुओं को सहेजना और लोड करना और अचार का उपयोग करना
मैं pickleमॉड्यूल का उपयोग करके वस्तुओं को बचाने और लोड करने की कोशिश कर रहा हूं । पहले मैं अपनी वस्तुओं की घोषणा करता हूं: &gt;&gt;&gt; class Fruits:pass ... &gt;&gt;&gt; banana = Fruits() &gt;&gt;&gt; banana.color = 'yellow' &gt;&gt;&gt; banana.value = 30 उसके बाद मैंने 'Fruit.obj' नामक एक फ़ाइल खोली (पहले …
114 python  object  pickle 

7
मुझे एक खाली फाइल पढ़ने के लिए "अचार - ईफ्रोर: रन आउट ऑफ इनपुट" क्यों मिलता है?
मुझे उपयोग करने का प्रयास करते समय एक दिलचस्प त्रुटि मिल रही है Unpickler.load(), यहां स्रोत कोड है: open(target, 'a').close() scores = {}; with open(target, "rb") as file: unpickler = pickle.Unpickler(file); scores = unpickler.load(); if not isinstance(scores, dict): scores = {}; यहाँ ट्रेसबैक है: Traceback (most recent call last): File …
109 python  file  pickle 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.