AnswerDotAI / AnswerDotAI/execnb
What is equivalent to `InteractiveShell.kernel.comm_manager.register_target('file_request', target_func)`?
- 主要言語
- Jupyter Notebook
- スター
- 138
- フォーク
- 12
- 平均マージ
- 1分
- マージ済み PR(30日)
- 1
説明
Hi,
I encountered this error while using an [interactive tool](https://github.com/igvteam/igv-notebook/blob/b81c898f726bebad1306a1dc09d4009e23c68417/igv_notebook/file_reader.py#L61C60-L61C72) through CaptureShell:
```
---> 61 get_ipython().kernel.comm_manager.register_target('file_request', target_func)
AttributeError: 'CaptureShell' object has no attribute 'kernel'
```
Is there any equivalent to InteractiveShell's `InteractiveShell.kernel.comm_manager.register_target('file_request', target_func)` or colab notebook's `google.colab.output.register_callback('ReadFile', callback)` attributes that I could use to resolve the error?
Thanks.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
igv_notebook/file_reader.py の61行目から始め、CaptureShell が register_target の呼び出しをどのように処理するかを追跡します。CaptureShell で利用可能な実行経路を InteractiveShell および関連する Colab callback の動作と比較します。対応する同等機能または制限が特定され、file_request フローが存在しない kernel 属性に依存しなくなれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- jupyter
- 領域
- tooling
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100