Currently I am trying to run Stardew Valley from python by doing this:
import subprocess
subprocess.call(['cmd', 'D:\SteamR\steamapps\common\Stardew Valley\Stardew Valley.exe'])
However, this fails and only opens a CMD window. I have a basic understanding of how to launch programs from python, but I do not understand how to specifically open a program that is located not only in a different location, but also on a different drive.
Any help would be appreciated. Thanks!
Edit:
This is on windows 10
Stardew Valley version is the beta and is located on the D:/ drive (windows is on C:/ of course)