当我在 MS Teams 中使用 markdown 格式 (```) 时,如何在字符串中创建换行?当人类使用 markdown 格式键入时,按 Enter 会产生一个换行符。当我将带有
那么,我如何创建换行并保持我的间距?
如果这很重要,我正在使用 pymsteams 连接器。
编辑:添加代码示例
<br>
、\n
或 \r\n
的文本字符串发送到连接器时,它不会创建新行。我发现我可以转义 markdown,输入 <br>
,然后再次输入 markdown,但这样会重新格式化每一行以去除空格。
那么,我如何创建换行并保持我的间距?
如果这很重要,我正在使用 pymsteams 连接器。
编辑:添加代码示例
那么,我如何创建换行并保持我的间距?
如果这很重要,我正在使用 pymsteams 连接器。
编辑:添加代码示例
import pymsteams
msg = pymsteams.connectorcard('...')
txt = '``` some text \n second line ```'
msg.text(txt)
msg.send()
我也尝试过txt = '``` 一些文本\r\n第二行 ```'
和txt ='``` 一些文本<br>第二行```'
,但这3个选项中没有一个在“一些文本”和“第二行”之间插入换行符。
br
表示简单折行,而用pre
表示预格式化文本。内置的连接器(例如Bing News、Twitter)使用简单的HTML标记。 - Adrian Solis<pre>Code</pre>
解决了我的问题,但是有人知道下划线的问题吗? - Wasif Khan