怎么用python简单的制作一个网页

如题所述

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(),记得加上这行代码来关闭,不然会占用很多内存,这样就完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-01

用python简单的制作一个网页的方法和详细的操作步骤如下:

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(),需添加此行代码以关闭,否则将占用大量内存,如下图所示。这样,用python简单的制作一个网页的所有操作就完成了。

本回答被网友采纳
第2个回答  推荐于2017-10-09

1 、创建一个django项目
使用django-admin.py startproject MyDjangoSite 参考这里

 

2、建立视图

from django.http import HttpResponsedef hello(request):    return HttpResponse("我的第一个简单的python django项目。")

 

3、修改urls.py

 

我们为urlpatterns加上一行: (r‘^hello/$', hello), 这行被称作URLpattern,它是一个Python的元组。元组中第一个元素是模式匹配字符串(正则表达式);第二个元素是那个模式将使用的视图函数。
正则表达式字符串的开头字母“r”。 它告诉Python这是个原始字符串,不需要处理里面的反斜杠(转义字符)。一般在使用正则前加入"r"是一个好的习惯!

 

4、运行python manage.py runserver
怎样启动开发服务器可以看这里
http://127.0.0.1:8000/hello

第3个回答  2015-08-06
下面这个程序是抓取网页的一个例子,MyOpener类是为了模拟浏览器客户端,并采用随机选取的方式以防网站将你认为是机器人。
MyFunc函数抓取你指定的url,并提取了其中的href链接。

import re
from urllib import FancyURLopener
from random import choice

user_agents = [
'Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11',
'Opera/9.25 (Windows NT 5.1; U; en)',
'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)',
'Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) (Kubuntu)',
'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20070731 Ubuntu/dapper-security Firefox/1.5.0.12',
'Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/1.2.9'
]

class MyOpener(FancyURLopener, object):
version = choice(user_agents)

def MyFunc(url):
myopener = MyOpener()
s = myopener.open(url).read()
ss=s.replace("\n"," ")
urls=re.findall(r"",ss,re.I)#寻找href链接
for i in urls:
do sth.
第4个回答  2015-08-18
最简单的方法当然是找一个python制作的模板,直接套用,改里面的内容为自己的内容,这样就可以了,速度快,只需要简单懂一点python代码就可以,换换里面的东西,调整一下代码,很简单。

有用可采纳