我有一類靜態方法,我寫爲AutoKey API的補充。我想將這些內容包含在自動編輯器中編寫的腳本中,但由於我對python的使用經驗仍然有限,所以我還是無法完全弄清楚。在Autokey中正確導入Python類
我在哪裏可以將我的class-name.py文件導入到自動密鑰中?
我有一類靜態方法,我寫爲AutoKey API的補充。我想將這些內容包含在自動編輯器中編寫的腳本中,但由於我對python的使用經驗仍然有限,所以我還是無法完全弄清楚。在Autokey中正確導入Python類
我在哪裏可以將我的class-name.py文件導入到自動密鑰中?
您只需要在同一個文件夾下存儲您將要使用的所有python模塊和autokey,然後選擇Preferences -> Script Engine
中的User Module Folder
作爲該文件夾。
例如,下面的圖片我已經設置~/autokey
如在我的助手模塊可用的目錄:
注意:評論意見關於改變PYTHONPATH
/sys.path
也是正確的。 User Module Folder
配置基本上將您選擇的文件夾附加到sys.path
以使用戶模塊可用於您的自動密鑰腳本。
再次感謝。 =) – 2012-01-17 02:13:59
你可以改變自動鍵的導入路徑嗎? – satoru 2012-01-16 03:22:38
我可以在腳本中使用import指令,如果這就是你的意思。 – 2012-01-16 03:30:59
如果它是普通的python,我們應該能夠追加一些路徑 - 將class-name.py放在'sys.path'的位置,然後我們可以導入在該路徑中找到的模塊。 – satoru 2012-01-16 03:37:12