keyhac icon indicating copy to clipboard operation
keyhac copied to clipboard

importするときに発生した例外を確認したい

Open hkcomori opened this issue 1 year ago • 0 comments

ファイル分割したり、サードパーティ制ライブラリを使用するために、extensionディレクトリを活用しています。 これらをimportするときに例外が発生すると、Keyhacのコンソールウィンドウが真っ白のままフリーズします。

エラー原因を特定するために、例外の内容を確認したいのですが、良い方法は無いでしょうか?

再現用のファイルは以下のとおりです。

extension/hoge.py:

from .fuga import FUGA

def configure_hoge(keymap):
    print(FUGA)

extension/fuga.py:

raise RuntimeError
FUGA = 'fuga'

config.py:

from extension.hoge import configure_hoge

def configure(keymap):
    configure_hoge(keymap)

hkcomori avatar Jun 27 '23 09:06 hkcomori