老师,我还是没有搞定断点调试的问题,没办法只有print调试了。请看代码:

来源:3-7 从API获取数据

陈年矿泉水

2018-06-17

1、fisher.py (附一个小问题:应该导入哪个json库?)

//img.mukewang.com/szimg/5b25cd470001bc6614960994.jpg

2、helper.py

//img.mukewang.com/szimg/5b25cd7e000186c917080722.jpg

3、yushu_book.py

//img.mukewang.com/szimg/5b25cd9a000177a215100911.jpg

4、httper.py

//img.mukewang.com/szimg/5b25cdb40001381812940517.jpg

5、print调试截图:

(1)服务器启动成功:

//img.mukewang.com/szimg/5b25ce210001418a15060550.jpg

(2)postman输入'http://127.0.0.1:81/book/search/9787501524044/1'后:

//img.mukewang.com/szimg/5b25cee8000142c017750963.jpg

已经定位到错误了,为什么请求requests请求不成功?

//img.mukewang.com/szimg/5b25cf5a0001fd5c13190525.jpg

另一个问题:r.json( )会报错,请看下面

http://img.mukewang.com/szimg/5b2615710001a4c712930517.jpg

浏览器输入'http://127.0.0.1:81/book/search/9787501524044/1'后会报错:

http://img.mukewang.com/szimg/5b2616090001850c13402326.jpg

这又是为什么呢?

写回答

1回答

陈年矿泉水

提问者

2018-06-17

老师这个问题终于找到了,手滑少打了一个 /,为这个bug搞了一天  ,哭

0
1
慕哥9178111
我跟你前一个帖子是一个问题,我估计是host和pycharm这块的锅。你把run里设置的host删除,它会自动使用默认值。然后应该就可以使用断点调试了。postman里记得敲localhost代替‘127.0.0.1’
2019-12-10
共1条回复

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2735 学习 · 1267 问题

查看课程