首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在命令行python中删除Tinydb/python中的内容

如何在命令行python中删除Tinydb/python中的内容
EN

Stack Overflow用户
提问于 2018-03-24 00:56:08
回答 1查看 649关注 0票数 0

嘿,我有我的代码:

代码语言:javascript
复制
elif command == 'del' or command == 'delete':
    Cat_Del = input('Which Category do you wanna delete: ')
    Name_Del = input('Whats the name ')
    Category = Query()
    Name = Query()
    Every_Del = db.search(Category['Category'] == '%s' % Cat_Del
                    and Name['Naam'] == '%s' % Name_Del)

    print(db.all())

下面是我的数据库:

代码语言:javascript
复制
   {"_default": {"1": {"Category": "Fruit", "SubCategory": "zoet", "Naam": 
   "appel", "Cost": "$5"}, "2": {"Category": "Fruit", "SubCategory": "zoet", 
   "Naam": "banaantje", "Cost": "$10"}}}

我想知道如何从删除命令中删除‘某些东西’:elif命令== 'del‘或命令== ' delete’例如,我想知道如何从我的数据库中只删除苹果,所以我将运行脚本,并使用q1 = Fruit,q2 ===回答问题,但是如何删除它呢?

EN

回答 1

Stack Overflow用户

发布于 2018-03-24 02:28:22

这是问题的解决方案,但感谢所有人的观看;如果你有更好的东西,请随时张贴!

Db.remove(类别‘== '%s’% Cat_Del和名称‘’Naam‘== '%s’% Name_Del)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49454829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档