Python那么火,到底可以用来做什么

作者

YKSugi译者

佳灵你用Python做什么,你选Python3还是Python2?

如果你正在考虑学习Python,或者最近刚开始学习,你可能会问自己:

“我到底可以用Python做什么?”

这是个棘手的问题,因为Python有很多用途。但是随着时间的推移,我发现Python主要可用于一下三个方面:

Web开发

数据科学——包括机器学习、数据分析和数据可视化

脚本编写

我们就依次来看看吧。

Web开发

像Django和Flask这样基于Python的Web框架最近在web开发中变得非常流行。

这些web框架帮助你用Python创建服务器端代码(后端代码)。这些代码在你的服务器上而不是在用户设备以及浏览器上(前端代码)运行。如果你不熟悉后端代码和前端代码之间的区别,请参阅下面脚注。

但是,等等,我为什么需要web框架呢?

那是因为web框架让构建通用后端逻辑变得更简单了。这包括把不同的URL映射到Python代码块、处理数据库和生成用户在浏览器中看到的HTML文件。

我应该用哪个Pythonweb框架?

Django和Flask是两种最流行的Pythonweb框架。如果刚刚开始学习,那么可以用它们中的任何一个。

Django和Flask有什么区别?

GarethDwyer有篇关于这个话题的文章(


转载请注明:http://www.aierlanlan.com/rzgz/210.html