为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Python 中将 '\n' 附加到 '<li>' 标签之前

如何在 Python 中将 '\n' 附加到 '<li>' 标签之前

慕的地6264312 2021-11-23 16:38:44
我想在 Python 中的 < li > 标签之前附加 '\n' 。我曾使用 replace(' ', '\n') 但不行。你能帮助我吗?我的代码:<li>Product ID: 123</li><li>Material:  100%</li><li>Test: string test  </li>我的愿望:\n<li>Product ID: 123</li>\n<li>Material:  100%</li>\n<li>Test: string test  </li>
查看完整描述

3 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

尝试这个:

str(details).replace('<li>', '\n<li>')


查看完整回答
反对 回复 2021-11-23
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

我没有看到替换不起作用的原因

details ='<li>Product ID: 123</li><li>Material:  100%</li><li>Test: string test  </li>'
details.replace('<li>', '\n<li>')

如果details可能的None

if details:
    details.replace('<li>', '\n<li>')

输出

'\n<li>Product ID: 123</li>\n<li>Material:  100%</li>\n<li>Test: string test  </li>'


查看完整回答
反对 回复 2021-11-23
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

你可以用 + 添加它


x = "<li>Product ID: 123</li>\n<li>Material:  100%</li>\n<li>Test: string test  </li>"


x1 = "\n" + x 


x1

#the result will be '\n<li>Product ID: 123</li>\n<li>Material:  100%</li>\n<li>Test: string test  </li>'



查看完整回答
反对 回复 2021-11-23
  • 3 回答
  • 0 关注
  • 289 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号