这篇文章主要介绍了使用计算机编程语言自动生成超文本标记语言的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
大蟒自动化批量生成前端的超文本标记语言可以大大减轻工作量
下面演示两种生成超文本标记语言的方法
方法一:使用网络浏览器
#编码:utf-8
导入网络浏览器
#命名生成的超文本标记语言
GEN_HTML='test.html '
#打开文件,准备写入
f=打开(GEN_HTML,' w ')
#准备相关变量
str1='我的名字是:'
str2=' -麦克兰-'
# 写入超文本标记语言界面中
消息=' ' '
超文本标记语言
头/头
身体
p%s/p
p%s/p
/body
/html
' %(str1,str2)
#写入文件
f .写(消息)
#关闭文件
f.close()
#运行完自动在网页中显示
webbrowser.open(GEN_HTML,new=1)
'''
webbrowser.open(url,new=0,autoraise=True)
使用默认浏览器显示url .如果新的为0,则尽可能在同一浏览器窗口中打开url .如果新的为1,则尽可能打开一个新的浏览器窗口。如果新的为2,则可能会打开一个新的浏览器页面("选项卡")。如果autoraise为没错,则窗口会尽可能升高(注意,在许多窗口管理器中,无论该变量的设置如何,都会发生这种情况)。
'''
方法二:使用pyh
#编码:utf-8
来自pyh进口公司*
#有一个错误"来自pyh导入*"
page=PyH('我美妙的PyH page’)
page.addCSS('myStylesheet1.css ',' myStylesheet2.css ')
page.addJS('myJavascript1.js ',' myJavascript2.js ')
第氕页("我的大标题",cl="中心")
page div(cl=' mycss class 1 mycss class 2 ',id='myDiv1') p('我爱“呸!”,id='myP1 ')
mydiv2=页面分区(id='myDiv2 ')
mydiv2 h2('一个较小的标题)p(’后跟一个段落。')
页面分区(id='myDiv3 ')
页面。mydiv 3。属性[' cl ']=' mycss class 3 '
page.myDiv3 p('另一个段落)
page.printOut('a.html ')
对于大型的HTML,使用方法一可以跟灵活的处理超文本标记语言的元素变化。在这里推荐使用方法一生成HTML。
下面是生成的超文本标记语言
超文本标记语言
头/头
身体
我的名字是:/p
p -迈克尔兰- /p
/body
/html
这样的方法可以生成简单的HTML,这种使用大蟒自动生成超文本标记语言的思想需要有。未来使用人工智能等技术,可以根据已有网站进行深度学习,从而自动绘制新的网站。所以,前端工程化和未来发展需要重视。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。