python语句里输出html代码, {table_col_html} 这个是什么?新手小白求指教

python语句里输出html代码, {table_col_html} 这个是什么?新手小白求指教,第1张

这个看起来像是Python中的字符串格式化语法,用于将变量的值插入到字符串中。其中,table_col_html应该是一个变量名,表示一个包含HTML代码的字符串变量。

这个语法中的{}大括号表示占位符,可以用来表示需要在字符串中插入变量的位置。例如,'Hello, {}!'.format('world')会输出'Hello, world!'。

你可以搜索Python字符串格式化语法来学习更多关于这个语法的用法。

如果希望输出的代码仅展示出来给浏览者阅读

建议使用pre元素

例:

<pre>  

<div class="a"></div>...

</pre>

如果希望展示的代码浏览者可以修改

建议使用textarea多行文本框元素

例:

<textarea>

<div class="a"></div>...

</textarea>

如果没有后台的话 直接用js转换一下尖括号就可以了

基本代码如下:

<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js "></script>

<textarea id="htmls"></textarea>

<div id="out"></div>

<span id="clickBut">点击</span>

<script type="text/javascript">

 $("#clickBut").click(function(){

  var html = $("#htmls").val()

  html = html.replace(/</g,"&lt")

  html = html.replace(/</g,"&gt")

  html = html.replace(/\n/g,"<br>")

  html = html.replace(/\t/g,"&nbsp&nbsp&nbsp&nbsp")

  console.log(html)

  $("#out").html(html)

 })

</script>

我在mac chrome测试无问题。

具体的你可以根据自己的需求再修改。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6258716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存