- 帖子
- 6
- 精华
- 0
- 积分
- 53
- 阅读权限
- 20
- 注册时间
- 2017-9-13
- 最后登录
- 2017-12-12
|
这是我的代码:
import sqlite3
conn=sqlite3.connect("E:/pythonscripts/templates/MovieSite.db")
print("connect successful")
c = conn.cursor()
c.execute('create table movie(title,year,country,abstract)')
print("creat table successful")
c.execute("insert into movie values ('阿甘正传',1994,'美国','Life is like a box of chocolates.')")
c.execute("insert into movie values ('肖申克的救赎',1994,'美国','Hope is a good thing.')")
c.execute("select * from movie")
conn.commit()
conn.close()
执行到红色字体的地方就报错:
>>> c.execute('create table movie(title,year,country,abstract)')
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
c.execute('create table movie(title,year,country,abstract)')
OperationalError: disk I/O error
这个要怎么办啊?求指教。
我没有找到64位系统的sqlite3,用的安装python2.7自带的。
|
|