有什么直接的方法可以将部分复制文本(使用 python 代码)更改为 Jupyter 笔记本中的 Markdown 和代码单元

Is there any straightforward way to change part of copied text (with python code) into Markdown and Code cell in Jupyter notebook

我从一个网页上复制了一段很长的文字,包括几个 Python 代码部分和文本部分到我的 Jypter 笔记本中。下面是我复制粘贴的内容。

有什么直接的方法可以将代码段转换为可执行代码单元格,并将其余文本保留为 Markdown,而不是为代码段一个接一个地插入新单元格? (代码和文本在单独的段落中)。下面是我想要的:

提前感谢您抽出时间。

如果像你的例子只有几行,手动方式是最方便的。将所有内容粘贴到一个单元格中,然后使用键盘快捷键 (Ctr-Shift-Minus) 拆分单元格,并使用另一个键盘快捷键 (M) 将其中包含注释的单元格类型更改为 Markdown。

如果您有很多 material 需要转换,Jupytext 可能会有所帮助。 https://github.com/mwouts/jupytext.