我想在 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贡献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>'
慕码人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>'
添加回答
举报
0/150
提交
取消
