Как можно изменить код, чтобы запущенный блокнот не был подпроцессом скрипта?
Чтобы запустить файл независимо от основного скрипта, можно использовать subprocess:
```
import subprocess
subprocess.Popen(['python', 'filename.py'])
```
Чтобы запущенный блокнот не был подпроцессом скрипта, можно использовать модуль os:
```
import os
os.system('start filename.py')
```
Этот код откроет файл filename.py в новом окне, не являясь подпроцессом основного скрипта.
<a href="https://docs.python.org/3/library/subprocess.html" rel="nofollow">Subprocess management</a> : <br/> <pre><code class="python">import subprocess subprocess.Popen(["notepad.exe"], shell=True)</code></pre>