python - 泡菜坚持
问题描述
我最近开始使用 Python,我正在尝试制作一个使用 Python 操作数据的程序pickle
,但是我希望我的文件是这样的:
CODE | PIECE | PRICE
line one 1 1 1,00
line two 2 2 2,00
考虑 1 right down CODE
、1 right downPIECE
和1,00
right 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()
显然,它不能使用输入来完成,那么有什么方法可以做到这一点吗?
解决方案
推荐阅读
- sql-server - 休假系统的日期重叠案例
- php - 如何使用 fpdf 在我的输出文件中附加邮件
- kubernetes - Kubernetes 亲和力和反亲和力
- html - 您是否有任何功能或工具可以将简单的 html 转换为我喜欢的特殊代码?
- android-studio - android studio中未使用的导入
- css - WordPress 表格(使用 TablePress)将列字体设置为斜体
- regex - 捕获多达三种不同类型的日期?
- java - 提高从 oracle 数据库获取数据时的性能
- google-api-nodejs-client - 创建支付请求 API
- javascript - 单个数组中的 Json 对象,需要使用键 meta_value 拆分键上的值