I like os.system() with the command to execute the notebook on the command line placed in the parentheses, see here. (I cannot confirm how windows does with this.) Once you grok how to trigger a command line command in a python script, then your question becomes how do I run a Jupyter notebook from the command line. For that you can see this post.
subprocesspackage to launch a notebook just like you would at your system's console.os.system()with the command to execute the notebook on the command line placed in the parentheses, see here. (I cannot confirm how windows does with this.) Once you grok how to trigger a command line command in a python script, then your question becomes how do I run a Jupyter notebook from the command line. For that you can see this post.