无法取消选择 windows 中的列表
Can't unpickle a list in windows
我已经完成了所有可能的教程和 stackexchange 问题,似乎我做的一切都是正确的,但我无法解决任何问题。我正在使用 windows 7 并使用 python 2.7.9 进行编码。显示的代码如下。
import pickle
purple = open("E://Users//Purple//Desktop//test_pickle.pkl",'wb')
my_list = ["a", 6, "purple"]
pickle.dump(my_list, purple,0)
purple.close()
print my_list
a = open("E://Users//Purple//Desktop//test_pickle.pkl",'rb')
try:
b = pickle.load(a)
print b
except EOFError:
print "EOFerror"
a.close()
每次我 运行 代码,我都会得到一个 EOFerror。
编辑:固定括号。
应该是 purple.close()
,你漏了括号 :-)。
我已经完成了所有可能的教程和 stackexchange 问题,似乎我做的一切都是正确的,但我无法解决任何问题。我正在使用 windows 7 并使用 python 2.7.9 进行编码。显示的代码如下。
import pickle
purple = open("E://Users//Purple//Desktop//test_pickle.pkl",'wb')
my_list = ["a", 6, "purple"]
pickle.dump(my_list, purple,0)
purple.close()
print my_list
a = open("E://Users//Purple//Desktop//test_pickle.pkl",'rb')
try:
b = pickle.load(a)
print b
except EOFError:
print "EOFerror"
a.close()
每次我 运行 代码,我都会得到一个 EOFerror。
编辑:固定括号。
应该是 purple.close()
,你漏了括号 :-)。