python里运行sqlite demo 报错


import sqlite3

connection = sqlite3.connect("aquarium.db")
cursor = connection.cursor()
cursor.execute("CREATE TABLE fish (name TEXT, species TEXT, tank_number INTEGER)")

运行代码报错 sqlite3.OperationalError: disk I/O error

错误截图

img

我在pycharm里面运行了一下,没问题

可能是你的磁盘空间不够,db文件所占内存太大
或者是

img