如果对使用该框架的职业前景感兴趣,那么应该进入的最佳Python Web框架是什么?
我是一名合作学生。在申请工作时,我记得在许多工作中都提到了Python用于Web开发,但是不记得提到了哪些框架。我很想知道我的下一个合作社要学什么。
很抱歉添加另一部分,但如果有人也对ruby on rails中的有用功能感兴趣,那会是最好的? (就像人们可以去的东西,处理搜索,认证,授权或我可能需要的任何东西,但不知道如何做自己。)
答案 0 :(得分:4)
Python中有许多框架,但最受欢迎的可能是Django。它也因其优秀的文档而闻名。我个人喜欢Pyramid,因为它具有灵活性。你应该检查其中一些(谷歌搜索“python web框架”),然后决定。
说到宝石,它们不是Rails'而是Ruby的功能。 Python也有类似的东西,叫做 eggs 。相当于gem install something
是easy_install something
或更近期pip install something
。您还应该查看与rvm
类似的virtual_env。
答案 1 :(得分:3)
对于就业机会,我敢打赌Django。此外,它有一个非常大的社区,是插件数量最多的插件(它回答了你问题的第二部分)。
然而,作为一个更大的问题,学习像纯粹用于就业的框架这样狭隘的东西是一个坏主意。首先,你将在不断变化的就业市场中过度缩小你的技能组合,其次,如果你只使用和研究一个框架,你将会过多地缩小你的视野。
答案 2 :(得分:1)
Django是基于Python的Web开发的首选解决方案。