I belive this is not possible. You can run a notebook passing parameters as:
result = dbutils.notebook.run("notebook-name", 60, {"argument": "data", "argument2": "data2", ...})
But notebooks can only return strings. What you need is to upload a Pyth...