Py学习  »  Python

用python格式化html

Hoseong Jeon • 6 年前 • 2061 次点击  

我想用python格式化我的html代码。

我的python文件是:

titles = ['aaa', 'bbb', 'ccc', 'ddd', 'eee']
html_text = """<html>
<head>
    <style type="text/css">
        table { border-collapse: collapse;}
        td { text-align: center; border: 5px solid #ff0000; border-style: dashed; font-size: 30px; }
    </style>
</head>
<body>
    <table width="100%" height="100%" border="5px">
        <tr>
            <td>%s</td>
        </tr>
        <tr>
            <td>%s</td>
        </tr>
        <tr>
            <td>%s</td>
        </tr>
        <tr>
            <td>%s</td>
        </tr>
        <tr>
            <td>%s</td>
        </tr>
    </table>
</body>
</html> % (titles[0], titles[1], titles[2], titles[3], titles[4])"""

f = open('temp.html', 'w')
f.write(html_text)
f.close()

我想使这些%s成为标题[0]、标题[1]、标题[2]、标题[3]、标题[4]。

我怎样才能做到呢?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43687
文章 [ 4 ]  |  最新文章 6 年前