gpt4 book ai didi

python - Google App Engine Python HTML 表

转载 作者:行者123 更新时间:2023-12-01 05:48:09 24 4
gpt4 key购买 nike

我正在尝试在 Google App Engine 应用程序中创建一个表格,其中表格中的背景颜色根据输入定期更改。有谁知道如何做到这一点?这是我的代码:

    self.response.out.write("""
<img src="/images/resistor.png" width = "150">
<table border = "1">
<tr height="150" >
<td bgcolor="%s" width="35"> </td> <td bgcolor="%s" width="35"> </td> <td bgcolor="%s" width="35"> </td> <td bgcolor="%s" width="35"> </td> %(Red,Blue,Black,Green)
</tr>
</table>
<form action="/sign" method="post">
<div><textarea name="content" rows="3" cols="60"></textarea></div>
<div><input type="submit" value="Sign Guestbook"></div>
</form> """)
self.response.out.write('</pre></body></html>')

例如,%( ) 中的红色、绿色...颜色将是会发生变化的变量,因此在某一时刻它们都可能是红色或蓝色和黄色。

最佳答案

That type of string-formatting is deprecated 。请在新代码中使用 .format() 方法。示例:

self.response.out.write("""
<img src="/images/resistor.png" width = "150">
<table border = "1">
<tr height="150" >
<td bgcolor="{}" width="35"> </td>
<td bgcolor="{}" width="35"> </td>
<td bgcolor="{}" width="35"> </td>
<td bgcolor="{}" width="35"> </td>
</tr>
</table>
<form action="/sign" method="post">
<div><textarea name="content" rows="3" cols="60"></textarea></div>
<div><input type="submit" value="Sign Guestbook"></div>
</form> """.format( ('Red','Blue','Black','Green') ))
self.response.out.write('</pre></body></html>')

对于基本内容之外的任何内容,请查看使用模板。模板系统的示例有 Jinja2 和 Django 模板。

关于python - Google App Engine Python HTML 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15397522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com