【发布时间】:2016-08-31 22:16:18
【问题描述】:
如何自动生成选项卡以在生成的 HTML 文件上获得正确的树视图?
例如,我有这样的代码:
def creating_html(self):
something ='''<table style="width:100%">
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
'''
file.write(something)
此代码将使用适当的选项卡等生成代码。但是我觉得我的代码确实很混乱,而且我也认为我正在浪费时间检查良好的格式。所以我在想这样的事情,让我的代码更干净一些。
def creating_html(self):
something ='''
<table style="width:100%">
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
'''
file.write(something)
但现在格式当然无效了。
我正在寻找一个好的解决方案,其中一个就是在使用 PyCharm 生成它后打开这个 HTML 文件并使用快捷键 Ctrl+Alt+L 。我正在寻找一种自动执行此操作的解决方案。
【问题讨论】:
-
@jonrsharpe 感谢您的编辑,并为我凌乱的英语感到抱歉。我还在学习。 :)
-
这如何让你的代码更干净?它使内联 HTML 更难阅读。无论如何,一旦生成,谁会阅读它?
标签: python html python-2.7 pycharm