Câu hỏi được gắn thẻ «pickle»

Một mô-đun tuần tự hóa đối tượng cho Python. Sử dụng thẻ này cùng với thẻ Python cho các câu hỏi liên quan đến lưu trữ hoặc tải các đối tượng bằng Pickle.



2
Sử dụng pickle.dump - TypeError: phải là str, không phải byte
Tôi đang sử dụng python3.3 và tôi đang gặp một lỗi khó hiểu khi cố gắng chọn một từ điển đơn giản. Đây là mã: 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) va tôi lây: Traceback …


12
Không thể chọn <gõ 'instancemethod'> khi sử dụng đa xử lý Pool.map ()
Tôi đang cố gắng sử dụng multiprocessingcủa Pool.map()chức năng để phân chia công việc cùng một lúc. Khi tôi sử dụng đoạn mã sau, nó hoạt động tốt: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if __name__== '__main__' : go() Tuy nhiên, khi …

9
Lưu trữ từ điển Python
Tôi đã quen với việc đưa dữ liệu vào và ra khỏi Python bằng các tệp .csv, nhưng có những thách thức rõ ràng đối với việc này. Bạn có lời khuyên nào về những cách đơn giản để lưu trữ từ điển (hoặc bộ từ điển) trong tệp json …
198 python  json  dictionary  save  pickle 

10
Tuần tự hóa cá thể lớp thành JSON
Tôi đang cố gắng tạo một biểu diễn chuỗi JSON của một thể hiện của lớp và gặp khó khăn. Giả sử lớp được xây dựng như thế này: class testclass: value1 = "a" value2 = "b" Một cuộc gọi đến json.dumps được thực hiện như thế này: t = …






7
Dưa chua hay json?
Tôi cần lưu vào đĩa một dictđối tượng nhỏ có các khóa thuộc loại strvà giá trị là ints và sau đó khôi phục nó . Một cái gì đó như thế này: {'juanjo': 2, 'pedro':99, 'other': 333} Lựa chọn tốt nhất là gì và tại sao? Nối tiếp nó …
114 python  json  pickle 

7
Lưu và tải các đối tượng và sử dụng dưa chua
Tôi đang cố gắng lưu và tải các đối tượng bằng picklemô-đun. Đầu tiên tôi khai báo các đối tượng của mình: &gt;&gt;&gt; class Fruits:pass ... &gt;&gt;&gt; banana = Fruits() &gt;&gt;&gt; banana.color = 'yellow' &gt;&gt;&gt; banana.value = 30 Sau đó, tôi mở một tệp có tên là 'Fruits.obj' (trước đó …
114 python  object  pickle 

7
Tại sao tôi nhận được "Pickle - EOFError: Ran out of input" khi đọc một tệp trống?
Tôi gặp một lỗi thú vị khi cố gắng sử dụng Unpickler.load(), đây là mã nguồn: open(target, 'a').close() scores = {}; with open(target, "rb") as file: unpickler = pickle.Unpickler(file); scores = unpickler.load(); if not isinstance(scores, dict): scores = {}; Đây là dấu vết: Traceback (most recent call last): File "G:\python\pendu\user_test.py", …
109 python  file  pickle 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.