设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
123
返回列表 发新帖
楼主: crossin先生
打印 上一主题 下一主题

Python 实战(2):简单的数据库

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

21#
发表于 2017-12-26 10:16:35 |显示全部楼层
你用的db应该是项目下的文件,不是根目录这个
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

22#
发表于 2018-1-1 14:13:07 |显示全部楼层
比较奇怪的报错,无法看出问题。是不是你有文件命名冲突了
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

23#
发表于 2018-2-5 14:40:17 |显示全部楼层
qiqibaoer 发表于 2018-2-5 12:05
at /
'NoneType' object has no attribute 'name'

你看你哪里用到name了,那个对象是个空值
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

24#
发表于 2018-5-9 00:03:04 |显示全部楼层
2894386560 发表于 2018-5-8 21:54
额,比较好奇先生给的模板里面
$movie['abstract']        
这里面的是什么作用啊?

只是空两行。

你看到的那个,应该是到windows上代码里的换行没起作用
html代码里本身的空格、换行都不影响页面效果
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

25#
发表于 2018-5-11 22:18:45 |显示全部楼层
Vicky-奥利奥 发表于 2018-5-11 16:18
请问出现这个错误怎么解决啊?

我也没看出哪里有问题

你试试用帖子里的代码,然后通过命令行启动程序看看是否可以
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

26#
发表于 2018-5-31 00:20:53 |显示全部楼层
少年与猫. 发表于 2018-5-30 19:41
运行的时候一直打不开数据库

文件放的地址不对吧,settings里也查一查
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

27#
发表于 2019-10-14 14:38:33 |显示全部楼层
delapi 发表于 2019-10-14 05:39
请问如果我用的是微软access数据库,db = web.database(dbn=后面应该写什么,我试了几种,都是说unknown db ...

不支持。
数据库支持 mysql 和 Postgres,而且需要装对应的库,并不是写个名字就自动可以的

文档里有
http://webpy.org/docs/0.3/tutorial.zh-cn#databasing
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

28#
发表于 2019-12-23 23:43:09 |显示全部楼层
xiaozhiamy 发表于 2019-12-23 22:42
在D:\sqlite下,放入tables.sql,然后在 SQLite 控制台下输入命令:
.read tables.sql

sqlite3 MovieSite.db
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-2 23:45 , Processed in 0.020949 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部