Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Anki-我应该用什么来添加我自己的字段描述符?_Python_Hook_Anki - Fatal编程技术网

Python Anki-我应该用什么来添加我自己的字段描述符?

Python Anki-我应该用什么来添加我自己的字段描述符?,python,hook,anki,Python,Hook,Anki,与{field}}和{{text:field}}类似,我正在尝试创建自己的字段描述符。为了做到这一点,我需要知道要钩住什么函数。我不知道Anki是将卡片预编译成HTML还是在学习过程中动态生成它们,所以我不知道从哪里开始寻找这个函数——我还没有找到任何现有的插件可以这样做,所以我无法了解它们是如何实现的 我应该钩住什么函数来实现卡片中的特殊字段描述符?Anki预编译为HTML,我发现了处理“小胡子标签”的函数 通过使用一个函数注册钩子fmod,该函数使用一个过滤器参数txt和(固定的)参数ext

{field}}
{{text:field}}
类似,我正在尝试创建自己的字段描述符。为了做到这一点,我需要知道要钩住什么函数。我不知道Anki是将卡片预编译成HTML还是在学习过程中动态生成它们,所以我不知道从哪里开始寻找这个函数——我还没有找到任何现有的插件可以这样做,所以我无法了解它们是如何实现的


我应该钩住什么函数来实现卡片中的特殊字段描述符?

Anki预编译为HTML,我发现了处理“小胡子标签”的函数

通过使用一个函数注册钩子
fmod
,该函数使用一个过滤器参数
txt
和(固定的)参数
extra
内容
标记
标记名
可以为该名称注册一个修饰符

最后一个参数,
tag\u name
,可能就是您想要的参数,因为它是一个字符串,包含
{{
}
标记之间的所有内容