设为首页收藏本站

Crossin的编程教室

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

Python 实战(4):搜一下

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

11#
发表于 2017-6-25 14:40:42 |显示全部楼层
Rune 发表于 2017-6-24 22:57
先生 感谢你的回复。我粘贴上来之后缩进变了,图贴在下面 第20行我也觉得缩进应该往后一格,但是往后一格 ...

你这缩进还是混乱的。不知道你之前基础课程里的内容是否有都看过,包括缩进的含义、函数的定义、面向对象等。如果不熟悉,不建议直接做这个,不然也只是照抄代码,不知道什么意思。

这里index类里面要定义两个函数 GET 和 POST,如果你缩进不对,会直接影响程序的逻辑。有可能你是复制了网上的代码,又手动添加了代码,空格和tab混用了。请重新打或者换一个编辑器。

这里有示例代码,你仔细再对照一下 https://github.com/crossin/MovieSite
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

12#
发表于 2017-9-12 12:14:59 |显示全部楼层
不会飞的hjh 发表于 2017-9-12 11:52
请问先生,为什么condition = r'title like "%'+data.title+r'%"' 中,用户输入的data 要写成data.tltle呢 ...

<input type="text" name="title" />

title是对应你的文本框
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

13#
发表于 2018-2-9 16:23:02 |显示全部楼层
fubixingwzy 发表于 2018-2-9 16:14
先生,这个问题弄得我头好疼,麻烦帮帮我,非常感谢!
跟着您的教程做完了这个电影网站,但是搜索这里还是有问题 ...

这个不清楚,从你报错也没看出什么问题。你把拿到的参数输出一下看看吧,可能是文本编码的问题
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

14#
发表于 2018-5-10 14:42:26 |显示全部楼层
2894386560 发表于 2018-5-9 21:06
按照教程做到这课,也是碰到了405 Method Not Allowed 的问题,百度之后也没能解决掉这个问题,在网页搜索 ...

报405是没有找到POST方法
没看出代码问题

唯一可能的是,你把你代码里 空格和Tab 统一了之后再重新试下
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

15#
发表于 2019-8-20 22:23:31 |显示全部楼层
boat 发表于 2019-8-17 08:33
这一课最大的问题是编码的问题,出现中文都会报错。
首先是pycharm里,要确认是utf8编码
可以参考文章https ...

webpy的坑确实有点多
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

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

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

GMT+8, 2024-5-9 05:45 , Processed in 0.029257 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部