做小栗子调用shelve模块时,我是先自己创建了一个shv.db的文件,调试的时候提示:
dbm.error: db type could not be determined
原代码如下:

import shelve
shv = shelve.open(r"shv.db")
try:shv['one'] = 1shv['two'] = 2shv['three'] = 3
finally:shv.close()
shv = shelve.open(r"shv.db")
try:print(shv['one'])print(shv['three'])
finally:shv.close()

解决方法:
删除自己创建shv.db,调用shelve会自动生成。
‘’’
shelve是一个对象持久化保存方法,将对象保存到文件里面,一般来说对象的保存和恢复都是通过shelve来进行的。
你的问题是test.txt已经存在,并且格式与shelve不符,所以提示 “db type could not be determined”
解决方法: 删除/home/luo/python/test.txt文件,首次运行后会自动生成该文件。
‘’’
此方法来着百度[https://zhidao.baidu.com/question/355816186.html]

python错误之db type could not be determined相关推荐

  1. python错误-python错误和异常处理怎处理你知道么

    原标题:python错误和异常处理怎处理你知道么 异常处理 什么是异常? 首先要清楚,什么是异常,异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常 ...

  2. Python提示 TypeError: super(type, obj): obj must be an instance or subtype of type问题

    Python提示 TypeError: super(type, obj): obj must be an instance or subtype of type问题 简述问题 在工作中有一天将debu ...

  3. python导入模块报错syntaxerror_SyntaxError: invalid syntax python错误解决方法

    今天爱分享给大家带来SyntaxError: invalid syntax python错误解决方法,希望能够帮助到大家. "SyntaxError: invalid syntax" ...

  4. python 错误与异常

    python 错误与异常 语法错误 异常:大多数的异常都不会被程序处理,都以错误信息的形式展现在这里 异常处理: while True:try:x = int(input("请输入一个错误: ...

  5. Python错误“ImportError: No module named MySQLdb”解决方法

    Python错误"ImportError: No module named MySQLdb"解决方法 参考文章: (1)Python错误"ImportError: No ...

  6. python 报错 AttributeError: type object ‘datetime.datetime‘ has no attribute ‘datetime‘

    python报错:type object 'datetime.datetime' has no attribute 'datetime' 描述:在第一个python程序里还未报错,第二个程序完全复制过 ...

  7. python错误-新手常见Python错误及异常解决处理方案

    写Python代码的小伙伴不可避免地会遇到代码执行错误和异常,这次就来详细且不失通俗地总结一下python中的错误和异常. 先抛出两个问题: 什么是Python错误和异常? 如何处理Python错误和 ...

  8. python常见错误-新手常见Python错误及异常解决处理方案

    写Python代码的小伙伴不可避免地会遇到代码执行错误和异常,这次就来详细且不失通俗地总结一下python中的错误和异常. 先抛出两个问题: 什么是Python错误和异常? 如何处理Python错误和 ...

  9. python错误-第16天:Python 错误和异常

    by 闲欢 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,这些报错信息就是我们接下来要讲的错误和异常. 我们在执行程序语句的时候,经常会看到命令行输出报错信息,例 ...

最新文章

  1. golang中slice切片的修改操作
  2. 国产系统安装安卓应用教程
  3. TP5 自带分页类的传参
  4. oracle 动态sql列转行_oracle行转列(动态行转不定列)
  5. 【Scratch】青少年蓝桥杯_每日一题_2.23_小猫来回走
  6. superset可视化-Time-series Percent Change
  7. MSSQL 如何实现 MySQL 的 limit 查询方式【转存】
  8. QT中在终端下写个小例子
  9. java 执行存储过程报语法错误_为什么我在批处理从Java上执行PostgreSQL上的存储过程时收到错误通知“结果不合理”?...
  10. python twisted和flask_Python高效开发实战——Django、Tornado、Flask、Twisted(第2版)
  11. (原)android的JNI中使用C++的类
  12. 序列化和反序列化_PHP序列化和反序列化
  13. 如何用计算机测量图片景深,用手机也能测景深 DOF Master景深测量软件
  14. android 判断base64编码格式,一文带你读懂base64编码
  15. oracle数据库导出数据为csv包含clob数据
  16. leetcode 初级算法 数组
  17. 用 CodeRuler 征服中世纪王国
  18. 不要在linux上启用net.ipv4.tcp_tw_recycle参数
  19. 【c语言】如何学好c语言?c语言应该怎么去学?
  20. HTML和CSS的学习(1~20节)

热门文章

  1. 【sklearn入门】决策树在sklearn中的实现--实战红酒分类案例
  2. miix4 装linux,联想miix4笔记本u盘安装win7系统步骤
  3. 要求实现学生信息查找添加修改浏览保存从文件读取功能c语言,[c语言作业题目.doc...
  4. u-boot for tiny210 ver3.1 (by liukun321咕唧咕唧)
  5. Selenium2Library库中没有系统关键字select window by handle咋办?
  6. Win11U盘不显示怎么办?Win11插U盘没反应的解决方法
  7. 水仙花数判断 (10 分)
  8. 2023,创客永不停歇
  9. html 的smap标签,Struts 常用标签
  10. 阿里巴巴拍卖平台双十一会场招商开启 会场报名资质详解