如何使Python PEP8兼容的模板?

时间:2017-07-11 02:04:00

标签: python templating

我似乎找不到一种方法可以将以下代码行分解为符合79个字符限制的多行而不会破坏我的项目。

这些是脱离上下文的,但是我在Python 3的HTML模板中使用它们。我搜索了很多以找到答案,但是找不到它处理的情况使用HTML文件而不是Python代码本身。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

<link href="https://fonts.googleapis.com/css?family=Roboto:500|Source+Sans+Pro" rel="stylesheet">

$('.modal').html('<iframe id="ytplayer" type="text/html" src="https://www.youtube.com/embed/' + trailer + '?autoplay=1" frameborder="0" allowfullscreen></iframe>');

谢谢!

1 个答案:

答案 0 :(得分:0)

PEP8不是标准指南。也就是说,您使用的是HTML编码,而不是Python,因此python样式指南不适用。

最后,

  

对于专门或主要由可以就此问题达成一致的团队维护的代码,可以将标称行长度从80个字符增加到100个字符。

如果您真的想要,可以根据您正在使用的模板系统将每个字符串保存为变量,然后在脚本或链接行中使用该变量。