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

 我来答
很多游戏
高粉答主

2019-10-30 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:386977

向TA提问 私信TA
展开全部

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

59分粑粑分享生活
高粉答主

2020-02-01 · 专注生活好物分享,解答日常方方面面的问题
59分粑粑分享生活
采纳数:326 获赞数:119825

向TA提问 私信TA
展开全部

用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简单的制作一个网页的所有操作就完成了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
好永诚B
推荐于2017-10-09 · TA获得超过251个赞
知道小有建树答主
回答量:277
采纳率:50%
帮助的人:167万
展开全部

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
碧血玉叶花
2015-08-06 · TA获得超过4976个赞
知道大有可为答主
回答量:6154
采纳率:0%
帮助的人:1711万
展开全部
下面这个程序是抓取网页的一个例子,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.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
道子daozi
2015-08-18 · TA获得超过946个赞
知道小有建树答主
回答量:684
采纳率:81%
帮助的人:182万
展开全部
最简单的方法当然是找一个python制作的模板,直接套用,改里面的内容为自己的内容,这样就可以了,速度快,只需要简单懂一点python代码就可以,换换里面的东西,调整一下代码,很简单。

有用可采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式