如何用Python做一个网站?

如何用Python做一个网站?,第1张

Install

pipinstallDjango

2.新建一个工程

django-adminstartprojectmysite

然后,我们会得到一个这样的文件结构

请点击输入图片描述

pythonmanage.pyrunserver0.0.0.0:8888

然后,你就可以在浏览器地址栏中输入

请点击输入图片描述

恩,运行到这里,就说明没有出现什么未知的错误哦

但是,现在我们的网站还是空空的。

下面,我们就往里面加东西。

添加一个app应用

pythonmanage.pystartappmyweb

这里,我的app取名为myweb

我们再看一下,目录的结构的变化

请点击输入图片描述

接下来,我们虽然创建了这个app,但是需要添加到配置中(唉,还不能自动添加呢)

vimmysite/settings.py

请点击输入图片描述

我们添加应用之后,接下来需要做什么呢?

我们如果要访问一个网站,第一步需要在地址栏里输入网页的地址吧。

同样地,我们需要先确定web的url

vimmysite/urls.py

请点击输入图片描述

接下来,我们就需要编辑返回给用户的信息了。

vimmyweb/views.py

请点击输入图片描述

现在,我们启动服务器吧

回到网站的根目录

请点击输入图片描述

然后

pythonmanage.pyrunserver0.0.0.0:8888

然后,你就可以在浏览器地址栏中输入

然后。。。

你会发现出现404错误啦。。。

哈哈!

这是怎么回事呢?

这是因为我们的网址错了。

错在哪里了呢?

细心的孩子会发现,我们在编辑web的url的时候,

请点击输入图片描述

我们建立了一个以myweb开头的正则表达式。

因此,我们需要输入的网址是

myweb/

请点击输入图片描述

OK,Great!

End.

Python可以用于网页后端开发。以下是一些常用的Python Web框架

Django:Django是一种流行的Web框架,用于快速开发高质量的Web应用程序。它提供了许多内置的功能,如ORM、模板引擎和管理界面。Django还有许多可用的插件和扩展,可以用于构建各种Web应用程序。

Flask:Flask是一种轻量级的Web框架,用于构建小型Web应用程序和API。它非常灵活,可以根据需要扩展和自定义。Flask没有内置的ORM或模板引擎,但它可以与其他Python库集成,如SQLAlchemy和Jinja2。

Pyramid:Pyramid是另一种流行的Web框架,用于构建大型和复杂的Web应用程序。它具有高度的可定制性和灵活性,可以根据需要扩展和自定义。Pyramid还提供了内置的ORM和模板引擎。

除了这些框架外,还有其他的Python Web框架可供选择。无论您选择哪个框架,都应该熟悉Python的基础语法和数据类型,并了解Web开发的基础知识。

希望这可以回答您的问题!

1、打开sublime text 3,新建一个PY文件。

2、import os,因为涉及到系统文件路径的原因,我们这里先导入系统模块。

3、html = open("E:\\Download\\new\\new.html", "w"),创建变量,然后设置文件名字,注意用w写方式来进行,这样就会创建一个新的HTML文件。

4、html.write("<!DOCtype HTML>\

  \n<head><title>新的网页</title></head>\

  \n<body><h1>大家好啊</h1></body>")

这个时候就可以写入相关的HTML代码了。

5、这个时候可以双击打开HTML文件,那么就可以看到书写的网页了。

6、然后加上html.close(),记得加上这行代码来关闭,不然会占用很多内存,这样就完成了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12208947.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存