首页 > 解决方案 > 泡菜坚持

问题描述

我最近开始使用 Python,我正在尝试制作一个使用 Python 操作数据的程序pickle,但是我希望我的文件是这样的:

             CODE | PIECE | PRICE
line one       1      1     1,00
line two       2      2     2,00

考虑 1 right down CODE、1 right downPIECE1,00right downPRICE直到 gets 50

问题来了:有没有办法用泡菜做到这一点?喜欢:

columns = int(input('Number of columns : ')) # Which would be 3 (code, piece and price)
data = [ ]

for i in range(columns):
    raw = input('Enter data '+str(i)+' : ')
    data.append(raw)

file = open('file.dat', 'wb')
pickle.dump(data, file)
file.close()

显然,它不能使用输入来完成,那么有什么方法可以做到这一点吗?

标签: pythonpersistencepickle

解决方案


推荐阅读