我有一类静态方法,是对AutoKey API的补充。我想将它们包括在我用自动键编辑器编写的脚本中,但是由于我对python的经验仍然有限,因此我还无法弄清楚。
我应该将class-name.py文件放在哪里,以便将其导入到autokey中?
最佳答案
您只需要将要与autokey一起使用的所有python模块存储在同一文件夹中,然后选择该文件夹作为User Module Folder
中的Preferences -> Script Engine
。
例如,在下面的图像中,我将~/autokey
设置为可使用我的助手模块的目录:
注意:注释中有关更改PYTHONPATH
/ sys.path
的建议也是正确的。 User Module Folder
配置基本上将您选择的文件夹附加到sys.path
,以使用户模块可用于自动键脚本。
关于python - 正确导入Autokey中的Python类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8875278/