python 网页开发入门_Python web开发入门建议?

之前我对部分主流框架进行了一些了解:

Django:最为成熟的大家伙,文档最为清晰,学习资料最多(Python Web开发的书籍我搜到95%都是Django的),但貌似现在在社区中已不是大家拿出来谈论的了,提到这种体积的框架,大多会推荐Rails,而Python框架中,大家都会提到一些更为灵活更有‘灵性’的框架,譬如Flask, bottle, Tornado...

Flask/Tornado:这两者貌似是大家提到最多的,但是感觉不是特别newbie friendly?前者虽有非常好的文档(整一本小书),但是我大家看了后多数还是一头雾水,因为它的针对对象更像是有web开发经验的童鞋,大多数内容都是一点而过,这也是我觉得大多Python框架资料的共性,虽然采用Python来引初学者编程入门的书籍不少,但是面向Web开发新手的Python Web框架学习资料很欠缺(或者是我没有找到?)。后者就更不用说了,文档也欠缺,更是丈二和尚摸不着头脑。

我心目中理想的框架最好能 (1)有针对web开发初学者的资料(教程/书籍/视频均可) (2)稍微轻量一些,能让我有可能去看一些开源的作品,不要.py文件/文件夹一大堆,都不知道从而看起 (3)具有一些的较小的开源webapp可以从中进而学习 (4)DSL的‘味道’淡一些,我希望能够从web开发进一步的学习Python(我对Rails的感觉就是完全的DSL,学Rails即可,Ruby仅是了解便可上路)

另外还有问大家一句,虽然Django并不是如今的宠儿了,但貌似与Python web开发招聘相关的还是招Django的最多(大概也是有那么个95%的比例),这说明如果以找工作为目标的话,Django还是最佳且唯一的选择?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是Python网页开发入门步骤: 1. 安装Python:首先,你需要在你的计算机上安装Python。你可以从Python官方网站下载并安装最新版本的Python。 2. 学习基本知识:在开始Web开发之前,你需要掌握Python的基本知识,包括语法、数据类型、条件语句、循环等。你可以通过阅读Python的官方文档或参考一些在线教程来学习。 3. 学习Web开发框架:Python有许多流行的Web开发框架,如Django、Flask等。这些框架提供了一些工具和库,使得Web开发更加简单和高效。你可以选择其中一个框架来学习和使用。 4. 安装Web开发框架:一旦你选择了一个Web开发框架,你需要安装它。你可以使用Python的包管理工具pip来安装框架。例如,如果你选择了Django框架,你可以使用以下命令来安装: ```shell pip install django ``` 5. 学习框架文档和教程:每个Web开发框架都有自己的文档和教程,你可以通过阅读框架的官方文档和参考一些在线教程来学习如何使用框架进行Web开发。 6. 创建一个简单的Web应用:一旦你熟悉了框架的基本概念和用法,你可以尝试创建一个简单的Web应用程序。你可以创建一个简单的网页,显示一些静态内容,或者创建一个表单,接收用户的输入并进行处理。 7. 学习数据库操作:在Web开发中,经常需要与数据库进行交互。你可以学习如何使用框架提供的数据库模块来进行数据库操作,如查询、插入、更新等。 8. 部署Web应用:一旦你完成了Web应用的开发,你需要将它部署到一个Web服务器上,使其可以通过互联网访问。你可以选择一些云服务提供商,如AWS、Azure等,来部署你的应用。 9. 持续学习和实践:Web开发是一个不断学习和实践的过程。你可以继续学习一些高级的Web开发技术,如RESTful API、前端开发等,并不断实践和完善你的应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值