簡體   English   中英

如何查看用Python編寫的HTML?

[英]How can I view an HTML that I have written in Python?

我目前正在我的Python課上學習HTML。 我的任務是詢問用戶的姓名和簡短的個人簡介,然后將其打印在網頁上。

我相信我的代碼是正確的,對此我並不太困惑,但是在創建所有內容之后,如何查看它是否真正起作用? 當我嘗試使用google chrome打開文件位置時,沒有任何反應。

def main():
    f = open('Userbio', 'w')
    f.write("<html>" + "\n")
    f.write("<heads>" + "\n")


    name = input("What is your name?")
    bio = input ("Please write a sentence about yourself!")

    f.write("<naming>" + "\n")
    f.write(name)
    f.write("/naming>" + "\n")

    fout.write("</heads>" + "\n")
    fout.write("</body>" + "\n")
    fout.write("</html>" + "\n")
    fout.close()

    f.close()
main()

基本上在編寫該程序並輸入用戶信息之后,我試圖弄清楚如何打開網頁。

當我使用常規記事本(例如記事本)時,此方法有效,我將其保存並用chrome打開,即可看到我的網頁。 但是不是Python嗎?

f = open('Userbio', 'w')更改為f = open('Userbio.html', 'w')

您需要將<heads>重命名為<head>並添加<body>標記。

您還需要將<naming>標記移出<head>並移到<body>標記中,以查看命名標記內的所有文本。

由於python沒有內置的網絡瀏覽器,因此您可以使用Chrome之類的瀏覽器打開.html文件。

如果您希望能夠在寫入文件之前解析和處理html,那么有幾個庫(例如BeautifulSoup)可以為您做到這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM