我试图告诉 pandoc 使用用 python 编写的自定义 pandocfilter。我使用的是 MacBook M1,因此安装了 2.7 和自制的 3.9.7 版本的 python。
由于某种原因,尽管已正确安装,但未找到 pandocfilter 模块。
这是我尝试使用的脚本:
#!/usr/bin/env python3
from pandocfilters import toJSONFilter, Str
import re
def replace(key, value, format, meta):
if key == 'Str':
if '[[' in value:
new_value = value.replace('[[', '')
return Str(new_value)
if ']]' in value:
new_value = value.replace(']]', '')
return Str(new_value)
if __name__ == '__main__':
toJSONFilter(replace)
/usr/bin/env python3
指向正确的 python 版本,所以我不知道问题可能出在哪里。
我期待任何帮助!
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)