Правильный импорт класса Python в Autokey

1

У меня есть класс статических методов, который я написал в качестве дополнения к API AutoKey. Я хотел бы включить их в свои сценарии, которые пишу в редакторе autokey, но мне еще не удалось это выяснить, поскольку мой опыт работы с python по-прежнему ограничен.

Где я могу поместить файл class-name.py в возможность импортировать его в autokey?

  • 0
    Можете ли вы изменить путь импорта autokey?
  • 0
    Я могу использовать директиву import в скриптах, если вы это имеете в виду.
Показать ещё 3 комментария
Теги:
autokey

1 ответ

2
Лучший ответ

Вам просто нужно сохранить все модули python, которые вы собираетесь использовать с autokey в той же папке, и выбрать эту папку в качестве папки User Module Folder в Preferences → Script Engine.

Например, на изображении ниже я установил ~/autokey как каталог, где доступны мои вспомогательные модули:

Изображение 174551

Примечание. sys.path в отношении изменения PYTHONPATH/sys.path также верны. Конфигурация User Module Folder основном добавляет папку, которую вы выбираете для sys.path чтобы сделать пользовательские модули доступными для ваших сценариев autokey.

  • 0
    Еще раз спасибо. знак равно

Ещё вопросы

Сообщество Overcoder
Наверх
Меню