Отображение скрипта из внешнего файла в Jupyter Notebook с подсветкой синтаксиса - PullRequest
0 голосов
/ 28 июня 2019

Я делаю учебник с использованием Jupyter, и я хотел бы отобразить содержимое внешнего скрипта Python. Печать содержимого файла тривиальна, но меня интересует текст с цветовой кодировкой / выделенным синтаксисом (либо в ячейке уценки, либо в качестве вывода).

1 Ответ

0 голосов
/ 28 июня 2019

Использовать модуль разметки Ipython:

from IPython.display import Markdown as md

script = """
x = 2
if x*2 > 2:
    print('x > 2')
else:
    x = None
"""

md("```Python" + script + "```")

Будет выводить:

enter image description here

...