中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Python怎么自動生成一個HTML頁面

發布時間:2021-03-24 15:40:47 來源:億速云 閱讀:1592 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關使用Python怎么自動生成一個HTML頁面,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

方法一:使用 webbrowser

#coding:utf-8
 
import webbrowser
#命名生成的html
GEN_HTML = "test.html" 
#打開文件,準備寫入
f = open(GEN_HTML,'w')
 
#準備相關變量
str1 = 'my name is :'
str2 = '--MichaelAn--'
 
# 寫入HTML界面中
message = """
<html>
<head></head>
<body>
<p>%s</p>
<p>%s</p>
</body>
</html>
"""%(str1,str2)
 
#寫入文件
f.write(message) 
#關閉文件
f.close()
 
#運行完自動在網頁中顯示
webbrowser.open(GEN_HTML,new = 1) 
'''
webbrowser.open(url, new=0, autoraise=True) 
Display url using the default browser. If new is 0, the url is opened in the same browser window if possible. If new is 1, a new browser window is opened if possible. If new is 2, a new browser page (“tab”) is opened if possible. If autoraise is True, the window is raised if possible (note that under many window managers this will occur regardless of the setting of this variable).
'''

方法二:使用pyh

#coding:utf-8
from pyh import *
# there is a bug "from pyh import *"
page = PyH('My wonderful PyH page')
page.addCSS('myStylesheet1.css', 'myStylesheet2.css')
page.addJS('myJavascript1.js', 'myJavascript2.js')
page << h2('My big title', cl='center')
page << div(cl='myCSSclass1 myCSSclass2', id='myDiv1') << p('I love PyH!', id='myP1')
mydiv2 = page << div(id='myDiv2')
mydiv2 << h3('A smaller title') + p('Followed by a paragraph.')
page << div(id='myDiv3')
page.myDiv3.attributes['cl'] = 'myCSSclass3'
page.myDiv3 << p('Another paragraph')
page.printOut('a.html')

對于大型的 HTML ,使用方法一可以跟靈活的處理HTML的元素變化。在這里推薦使用方法一生成HTML。

下面是生成的html

<html>
<head></head>
<body>
<p>my name is :</p>
<p>--MichaelAn--</p>
</body>
</html>

以上就是使用Python怎么自動生成一個HTML頁面,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

利辛县| 霍林郭勒市| 道孚县| 桃江县| 昭苏县| 普定县| 明光市| 隆德县| 罗田县| 娄烦县| 武宣县| 静海县| 浦城县| 察隅县| 栾城县| 临城县| 玉田县| 长汀县| 万年县| 富平县| 普安县| 西峡县| 县级市| 巴青县| 独山县| 丹棱县| 龙泉市| 高雄县| 错那县| 怀宁县| 兰西县| 彩票| 四会市| 齐齐哈尔市| 绍兴县| 土默特左旗| 汶上县| 麦盖提县| 锦屏县| 通州市| 海丰县|