Я пытаюсь создать словарь с маринадом, используя командную строку, но при получении ввода из командной строки я получаю "модуль не имеет атрибута load"?
Вот мой код:
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: python newdocument.py
Я также пытался создать словарь для каждого размера жизни, сохранить их как new.dat и получить их ..
нужна действительно помощь. спасибо