0

簡単なウェブサイトのデモを作成しようとしていますが、python を使用して html を編集するのに問題があります。以下は、html を格納するために定義した文字列です (長すぎるため完全ではありません)。特定の条件でエラーになる関数を書きたいのですが、文字列「ページ」に行を挿入する方法がわかりません。

page="""
<html>
  <head>
    <title>Sign up</title>
    <style type="text/css">
      .label {text-align: right}
      .error {color: red}
    </style>

  </head>

  <body>
    <h2>Sign up</h2>
    <form method="post">
      <table>
        <tr>
          <td class="label">
            Username
          </td>
          <td>
            <input type="text" name="username" value="">
          </td>
          <td class="error">

          </td>
        </tr>

        <tr>
          <td class="label">
            Password
          </td>
          <td>
            <input type="password" name="password" value="">
          </td>
          <td class="error">

          </td>
        </tr>

次の 2 行の間の空白に「エラーがあります」という行を挿入します。

<td class="error">

</td>

文字列にはこのグループが 2 つあることに注意してください。Pythonを使用して最初のグループに「エラーがあります」を挿入するにはどうすればよいですか? ありがとう。

4

1 に答える 1