Мне нужен фильтр Pandoc, который принимает Python в качестве блока кода, запускает его, а затем обрабатывает выходные данные сценария как Markdown. Что-то вроде:
Код: Выделить всё
# Heading
```{.pyscript}
import datetime.datetime
print(f"The current date and time are {str(datetime.now()}.")
```
а затем запускаем pandoc следующим образом:
Код: Выделить всё
$ pandoc --filter pyscript file.md -o file.html
(предполагая, что «pyscript» — это имя фильтра), чтобы превратить приведенное выше в следующее:
Код: Выделить всё
# Heading
The current date and time are 2024-12-17 14:11:28.684357
какой pandoc затем будет отформатирован соответствующим образом (в данном конкретном случае как HTML). Существует ли такой фильтр pandoc?
Подробнее здесь:
https://stackoverflow.com/questions/792 ... s-markdown