概要
dbutils.notebook.entry_point.getDbutils().notebook().getContext()
によりノートブックのセッション情報が取得でき、notebook_path
の値が現在のノートブックのパスであるようです。
import json
notebook_info = json.loads(dbutils.notebook.entry_point.getDbutils().notebook().getContext().toJson())
notebook_info
本記事は、下記のStack Overflowの投稿内容を参考にしております。
現在のノートブックのパスを取得する方法
1. 下記のコードを実行
import json
notebook_info = json.loads(dbutils.notebook.entry_point.getDbutils().notebook().getContext().toJson())
current_notebook_path = notebook_info['extraContext']['notebook_path']
print(current_notebook_path)