我想创建一个课程项目来存储商店中存在的不同项目的信息。至少以下是 存储w.r.t.每个项目代码,名称,价格,数量。编写程序以接受来自用户和商店的数据 它永久存在于文件中。
这就是我所做的:
import pickle
class item:
def __init__(self,code,name,price,qty):
self.code=code
self.price=price
self.name=name
self.qty=qty
def store(self):
p=open('kk.dat','wb+')
pickle.dump(self,p)
def show(self):
p=open('kk.dat','rb')
x=pickle.load(p)
print x
p.close()
o = item(1121,'we',340,2)
o.store()
o.show()