コードの中で別プログラムを実行

import os
os.system("C:/Program Files/myprogram.exe")

これで起動しようとすると、

'C:/Program'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。

となるので、代わりに

import subprocess
subprocess.call("C:/Program Files/myprogram.exe")

とした。別プロセスとして起動したくないので、Process.Startは使わない。