亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用Python自動生成HTML的方法示例

 更新時(shí)間:2019年08月06日 14:19:15   作者:Michael18811380328  
這篇文章主要介紹了使用Python自動生成HTML的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

python 自動化批量生成前端的HTML可以大大減輕工作量

下面演示兩種生成 HTML 的方法

方法一:使用 webbrowser

#coding:utf-8
 
import webbrowser
#命名生成的html
GEN_HTML = "test.html" 
#打開文件,準(zhǔn)備寫入
f = open(GEN_HTML,'w')
 
#準(zhǔn)備相關(guān)變量
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) 
#關(guān)閉文件
f.close()
 
#運(yùn)行完自動在網(wǎng)頁中顯示
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 << h1('My big title', cl='center')
page << div(cl='myCSSclass1 myCSSclass2', id='myDiv1') << p('I love PyH!', id='myP1')
mydiv2 = page << div(id='myDiv2')
mydiv2 << h2('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>

這樣的方法可以生成簡單的HTML,這種使用python自動生成HTML的思想需要有。未來使用人工智能等技術(shù),可以根據(jù)已有網(wǎng)站進(jìn)行深度學(xué)習(xí),從而自動繪制新的網(wǎng)站。所以,前端工程化和未來發(fā)展需要重視。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python實(shí)現(xiàn)簡單貪吃蛇游戲

    python實(shí)現(xiàn)簡單貪吃蛇游戲

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡單貪吃蛇游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • Python并發(fā)編程多進(jìn)程,多線程及GIL全局解釋器鎖

    Python并發(fā)編程多進(jìn)程,多線程及GIL全局解釋器鎖

    這篇文章主要介紹了Python并發(fā)編程多進(jìn)程,多線程及GIL全局解釋器鎖,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-07-07
  • 實(shí)例解析Python的Twisted框架中Deferred對象的用法

    實(shí)例解析Python的Twisted框架中Deferred對象的用法

    Deferred對象在Twsited框架中用于處理回調(diào),這對于依靠異步的Twisted來說十分重要,接下來我們就以實(shí)例解析Python的Twisted框架中Deferred對象的用法
    2016-05-05
  • Python+PyQt5實(shí)現(xiàn)開發(fā)Memcached客戶端

    Python+PyQt5實(shí)現(xiàn)開發(fā)Memcached客戶端

    這篇文章主要介紹了如何使用Python和PyQt5來制作一個(gè)Memcached客戶端,以便我們可以輕松地與Memcached服務(wù)器進(jìn)行交互,感興趣的小伙伴可以了解一下
    2023-06-06
  • 使用Python和wxPython實(shí)現(xiàn)下載視頻封面

    使用Python和wxPython實(shí)現(xiàn)下載視頻封面

    這篇文章主要為大家詳細(xì)介紹了如何使用Python和wxPython實(shí)現(xiàn)下載視頻封面,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-04-04
  • Python寫一個(gè)簡單上課點(diǎn)名系統(tǒng)(附源碼)

    Python寫一個(gè)簡單上課點(diǎn)名系統(tǒng)(附源碼)

    這篇文章主要介紹了Python寫一個(gè)簡單上課點(diǎn)名系統(tǒng),文章圍繞Python得性概念資料寫一個(gè)簡的得上課點(diǎn)名系統(tǒng),并附上詳細(xì)的代碼即過程總結(jié),需要的朋友可以參考一下,希望對你有所幫助
    2021-11-11
  • Python實(shí)現(xiàn)的爬取網(wǎng)易動態(tài)評論操作示例

    Python實(shí)現(xiàn)的爬取網(wǎng)易動態(tài)評論操作示例

    這篇文章主要介紹了Python實(shí)現(xiàn)的爬取網(wǎng)易動態(tài)評論操作,結(jié)合實(shí)例形式分析了Python針對網(wǎng)易評論正則爬取及json格式數(shù)據(jù)轉(zhuǎn)換、提取等相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • Django將默認(rèn)的SQLite更換為MySQL的實(shí)現(xiàn)

    Django將默認(rèn)的SQLite更換為MySQL的實(shí)現(xiàn)

    今天小編就為大家分享一篇Django將默認(rèn)的SQLite更換為MySQL的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python JWT認(rèn)證與pyjwt包詳細(xì)介紹

    Python JWT認(rèn)證與pyjwt包詳細(xì)介紹

    JWT的聲明一般被用來在身份提供者和服務(wù)提供者間傳遞被認(rèn)證的用戶身份信息,以便于從資源服務(wù)器獲取資源,也增加一些額外的其它業(yè)務(wù)邏輯所必須的聲明信息,該token也可直接被用于認(rèn)證,也可被加密,這篇文章主要介紹了Python JWT認(rèn)證與pyjwt包簡介,需要的朋友可以參考下
    2023-05-05
  • python使用matplotlib畫出的圖怎樣放到word中

    python使用matplotlib畫出的圖怎樣放到word中

    這篇文章主要介紹了python使用matplotlib畫出的圖怎樣放到word中問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09

最新評論