找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3651|回复: 2

[求助] python使用dataset

1

主题

1

帖子

1

积分

贫民

积分
1
jenny07250916 发表于 2018-5-10 22:45:22 | 显示全部楼层 |阅读模式
大家好,我是python初学者,最近在学习python过程中使用dataset连接sqlite,但总是出现无法打开数据库文件的错误,请哪位大神帮忙指点一下。
代码如下
#!/usr/bin/python2.7
#coding=utf-8
import dataset
db = dataset.connect('sqlite:///mydatabase.db')
table = db['user']
table.insert(dict(name='John Doe', age=46, country='China'))
users = db['user'].all()
print users

回复

使用道具 举报

1419

主题

1891

帖子

291

积分

侠客

积分
291

最佳新人热心会员默默耕耘

whydo1 发表于 2018-5-12 19:19:52 | 显示全部楼层
既然是初学者,就从python3学起吧. sqlite数据库,用sqlite3模块操作.
python3.4.4, win10
回复 支持 反对

使用道具 举报

0

主题

956

帖子

956

积分

圣骑士

积分
956
sheeboard 发表于 2018-5-12 20:06:49 | 显示全部楼层
这个是官网上的代码,试过没问题的,dataset用了sqlalchemy的orm,只需连接引擎换数据库驱动就可以连接各种数据库,不必去改查询语句代码,比用单一的模块操作好,orm查询语句比sql语句也简单,适合懒人用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表