Skip to main content
 Web开发网 » 编程语言 » Python语言

怎么用python实现一个页面的开发?

2021年11月25日6500百度已收录

谢邀,我来教你如何从零用Python去实现开发一个页面,相当于Hello World那种。

首先我默认已经装了Python环境,这些东西网上很多,就不再赘述了,我们实现的东西主要是编程语言上的东西,跟开发环境配置无关。

对于单页面的开发,主要要先理解网页页面是如何形成的,我们现在俗称看到的网页页面实际上是前端生成的页面,前端网页一般构成是html+css+js,主要是用户交互和结果展示。而Python主要应用于后端,主要作用于复杂逻辑、数据传输等,现在比较流行的框架是Django或者Flask这些,对于简单页面的开发,我比较建议用Flask,因为它够Pythonic,很简单、也容易理解。

对于一个最小的 Flask 应用看起来会是这样:

怎么用python实现一个页面的开发?  Python开发技巧 第1张

我们把他保存为hello.py,然后用 Python 解释器来运行。

怎么用python实现一个页面的开发?  Python开发技巧 第2张

现在访问 !

当然,这是纯Python写出来的页面,我们也可以用html模版进行交互,假设我们有以下html文件。

怎么用python实现一个页面的开发?  Python开发技巧 第3张

然后我们在hello.py 头部导入render_template函数,函数作为就是传入模版,代码如下:

怎么用python实现一个页面的开发?  Python开发技巧 第4张

这时候我们访问 /,即可以获得如下页面。

怎么用python实现一个页面的开发?  Python开发技巧 第5张

假设我们确认按钮后返回成功结果,那么只需要写多一个html以及改进我们的hello.py。

怎么用python实现一个页面的开发?  Python开发技巧 第6张

怎么用python实现一个页面的开发?  Python开发技巧 第7张

我们再次访问网页并输入我们的网址和密码:

怎么用python实现一个页面的开发?  Python开发技巧 第8张

然后按Submit按钮便会成功输出以下结果,那么这就意味着我们网页已经成功做好了。

怎么用python实现一个页面的开发?  Python开发技巧 第9张

我会在这里发布所有与科技、科学有关的有趣文章,欢迎订阅我的头条号。偶尔也回答有趣的问题,有问题可随时在评论区回复和讨论。

(码字不易,若文章对你帮助可点赞支持~)

评论列表暂无评论
发表评论
微信