我有一类静态方法,是对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/

10-10 01:54