请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生

Python 实战(4):搜一下

[复制链接]

0

主题

0

好友

10

积分

新手上路

Rank: 1

发表于 2018-2-9 16:14:04 |显示全部楼层
先生,这个问题弄得我头好疼,麻烦帮帮我,非常感谢!
跟着您的教程做完了这个电影网站,但是搜索这里还是有问题,我输入单个字搜索总是会出错,多个字就可以;点演员名子搜索的时候有的可以,有的却报错

演员探索

演员探索

单字搜索

单字搜索
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

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

使用道具 举报

1

主题

0

好友

43

积分

新手上路

Rank: 1

发表于 2018-5-9 21:06:41 |显示全部楼层
按照教程做到这课,也是碰到了405 Method Not Allowed 的问题,百度之后也没能解决掉这个问题,在网页搜索之后得不到结果只能得到None。有点头疼不太懂为什么出现这个问题。
把代码图片发上来,希望先生可以帮忙看看。
2.png
1.png
3.png
回复

使用道具 举报

1

主题

0

好友

43

积分

新手上路

Rank: 1

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

我试过在数据库里搜   title like "%阿甘正传%"    是可以得到结果的。。
4.png
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 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
回复

使用道具 举报

1

主题

0

好友

43

积分

新手上路

Rank: 1

发表于 2018-5-10 15:40:44 |显示全部楼层
crossin先生 发表于 2018-5-10 14:42
报405是没有找到POST方法
没看出代码问题

额,按照先生说的统一了空格和Tab之后果然就可以搜索了……没想到会出现这种问题……
十分感谢先生!
回复

使用道具 举报

0

主题

0

好友

146

积分

注册会员

Rank: 2

发表于 2019-8-17 08:33:11 |显示全部楼层
这一课最大的问题是编码的问题,出现中文都会报错。
首先是pycharm里,要确认是utf8编码
可以参考文章https://segmentfault.com/q/1010000007395685/检查一下自己的默认编码格式
然后是两个html文档,记事本的默认编码格式不是utf8,可以用其他的来修改。我用了notepad++
最后是MySQL的默认编码格式。这个真的费了我很长时间,一直报错,最后终于找到了下面的文章,成功解决问题。
参考文章https://blog.csdn.net/qq_31683121/article/details/73371697
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 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-3-28 17:49 , Processed in 0.018875 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部