Python如今愈发火热的一种语言,随互联网的发生而创立,又随互联网的极速发展而繁荣。使用Python会遇到各种各样的问题
开源中国OSC高手问答请来了《Python Web开发实战》一书作者,豆瓣高级产品开发工程师董伟明,展开答疑活动,为大家解答关于Python的相关问题。本文挑选了部分精彩的问答内容,分享出来交流、学习。
《Python Web开发实战》 ,来自豆瓣大牛的工程实践,按照一个Web 产品从无到有、从简单变复杂、从基础到进阶的过程,多角度、全方位讲述了Python Web 开发流程。
版本选择
编程重在编程思想的理解和经验积累,语法其实只是表达方式而已,Python 2 和Python3 思想是相通的,关键是多练,常使用,不要纠结Python2 还是Python3 。
入门相关
刚接触Python,总会有些迷茫,该怎样去选择方向、制定学习路线,这里有一些经验分享给刚学的朋友。
Web开发
使用Python进行开发的程序员也会遇到一些困惑,这里整理有关使用Python 进行Web开发的一些问题,包含了性能、适用范围、开发效率、框架选择和使用、运维相关等内容。
豆瓣与Python不得不说的秘密
豆瓣选择Python,其实是公司和语言的风格很相似的缘故吧。我们做事喜欢优雅,清晰,高效,这正好也是Python希望的。 豆瓣的基础设施基本都是使用Python完成,包含权限部分,但是Python Web和权限模块设计感觉没啥直接的关系,就是抽出来的库和使用它的关系,我也没懂有什么优势或者劣势。 豆瓣app的API后端是使用PythonWeb完成的。
用户产品绝大多数使用定制版的 http://quixote.ca/。 选择它有一些历史原因。那时没有更好的框架。而且用了这么久,够用,简单,性能满足需求,就没必要换。当然现在厂内其它框架也都有在用。
零基础小白到大神之路,欢迎加裙 四七四五三四九五一,群里有免费python课程,还有大量干货哦
领取专属 10元无门槛券
私享最新 技术干货