-1
我想通過使用命令行來使醃字典,但從命令行獲取輸入時我正在「模塊對象沒有屬性加載」?有沒有人知道pickle與命令行?
這裏是我的代碼:
import pickle
import sys
dfile = open ("new.dat","w")
print "get argument"
lifesize=(sys.argv[1])
print "get another argument"
two=sys.argv[2]
print "last argument"
three=sys.argv[3]
z={lifesize:[two,three]}
pickle.dump(z,dfile)
dfile.close()
ifile=open("new.dat")
d1= pickle.load(ifile)
以上保存爲新建文檔
CMD:蟒蛇newdocument.py
我也試着做一本字典爲每一個真人大小,並將其保存如新。 dat並得到他們.. 需要真的幫助。謝謝
但我該怎麼辦? – newebi 2011-05-01 19:23:43
它適用於我(在Mac OS X上)。在windows上,你可能需要附加「b」,所以打開(...,「wb」)並打開(...,「rb」)。 – extraneon 2011-05-01 19:24:56
完整的追溯在哪裏? – 2011-05-01 19:25:40