如何评价《python web开发实战》
2个回答
2018-07-31 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
本书有几个特点: 第一,使用了当前主流和前瞻性的技术,如Docker、Ubuntu 16.04 LTS、Cython、CFFI、Py.test、asyncio、IPython 5.0 LTS等,书中一部分内容是在Python 3下完成的。本书中全部工具都使用当前最新版,能保证在相当长的时间内书中的内容都不会过时。 第二,笔者在国内应用Python最大的豆瓣网做产品开发,一直在第一线写代码,大量例子和经验都是根据实际经验出发的。 第三,笔者非常关注Github和Python社区,会第一时间了解到新的趋势和思想,并在书中体现。举个例子,代码检查工具pep8已经在Guido van Rossum的要求下改名为pycodestyle了。
展开全部
我是第一批入手python web开发实践的,书中第一版错漏是不少,自己也在github上给@董伟明提过issue,作者本人非常平易近人并且会耐心回答各种问题,如果大家有什么困惑的话,试着咨询一下作者相信作者也多半都会耐心地回答。
作者之前也就这本书在微信群中说过自己的这本书是一本大学老师画重点的存在。现在自己看了一段时间感觉确实是这样的。做web开发,你需要用到的技术非常的广,数据库、缓存、甚至数据分析和展示都会涉及到,每个方面背后都是各种各样的问题和解决方案。问题体量不大的时候还好,自己造个轮子不计性能怎么都可以解决了。如果数据的体量上来了,需要投入生产环境对性能有要求的时候,市场上成熟的轮子就必不可少了。当然你可以去百度谷歌针对不同的问题都有怎样的库和解决方案,然后按照官方文档一步步探索,但是每个人的精力都是有限的,每个库在不同方面的表现都不一样,且不说不少库的官方文档的相对于库所拥有的功能是多么的粗浅,这就导致每个人在面对不同的库的选择和上手的时间成本异常地高。如果你在一个拥有成熟技术框架的公司倒问题不大,你只需要熟悉公司正在用的几个库就可以完成你的工作了,但对于业务快速扩张的公司或在做自己项目的开发者来说,在面对某个问题python有些怎样的库,用什么样的库和如何快速入门就成了个很头疼的问题。纵观目前出版的python web方向的书籍,像狗书这样的入门书籍面在对这样的问题的时候好像也没有什么太大帮助,而python web开发实践正正解决了目前国内python web开发者头疼的问题:基本覆盖web开发需求,每个需求2到3个成熟的适用的库,每个库简易的入门和小技巧。
总结一下就是python web开发实践这本书是用来开眼的,能纵观目前web方向各个方面python中成熟主流的库,并快速应用到项目中。而不是目前python书籍中从零开始到实践的书(因为这本书不符合自己的预期而吐槽这本书的人可能是被书名所误导了吧)。所以如果希望转python或者刚入门的python小白(其实自己也是小白),在买之前应该想清楚自己的需求,web方向入门的话还是老老实实的看看linux基础,数据库,HTTP,然后挑一个框架(flask的话狗书是个不错的选择,但是不是学完python就能看懂的)做一个项目就入门了。
作者之前也就这本书在微信群中说过自己的这本书是一本大学老师画重点的存在。现在自己看了一段时间感觉确实是这样的。做web开发,你需要用到的技术非常的广,数据库、缓存、甚至数据分析和展示都会涉及到,每个方面背后都是各种各样的问题和解决方案。问题体量不大的时候还好,自己造个轮子不计性能怎么都可以解决了。如果数据的体量上来了,需要投入生产环境对性能有要求的时候,市场上成熟的轮子就必不可少了。当然你可以去百度谷歌针对不同的问题都有怎样的库和解决方案,然后按照官方文档一步步探索,但是每个人的精力都是有限的,每个库在不同方面的表现都不一样,且不说不少库的官方文档的相对于库所拥有的功能是多么的粗浅,这就导致每个人在面对不同的库的选择和上手的时间成本异常地高。如果你在一个拥有成熟技术框架的公司倒问题不大,你只需要熟悉公司正在用的几个库就可以完成你的工作了,但对于业务快速扩张的公司或在做自己项目的开发者来说,在面对某个问题python有些怎样的库,用什么样的库和如何快速入门就成了个很头疼的问题。纵观目前出版的python web方向的书籍,像狗书这样的入门书籍面在对这样的问题的时候好像也没有什么太大帮助,而python web开发实践正正解决了目前国内python web开发者头疼的问题:基本覆盖web开发需求,每个需求2到3个成熟的适用的库,每个库简易的入门和小技巧。
总结一下就是python web开发实践这本书是用来开眼的,能纵观目前web方向各个方面python中成熟主流的库,并快速应用到项目中。而不是目前python书籍中从零开始到实践的书(因为这本书不符合自己的预期而吐槽这本书的人可能是被书名所误导了吧)。所以如果希望转python或者刚入门的python小白(其实自己也是小白),在买之前应该想清楚自己的需求,web方向入门的话还是老老实实的看看linux基础,数据库,HTTP,然后挑一个框架(flask的话狗书是个不错的选择,但是不是学完python就能看懂的)做一个项目就入门了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询