2024-05-19 03:03:38 发布
网友
我想打开一个文件,然后从中运行一个游戏。我试过:
import os os.startfile(r'C:/Users/Andy/Desktop/Jnes') os.startfile("Jnes.exe")
但这只显示了第一个文件,并没有运行游戏。你知道吗
你的第一句话是多余的。父Python进程仍然有它的默认工作目录。该行不会更改它,因此第二行将失败,因为它找不到名为Jnes.exe的文件。你知道吗
Jnes.exe
所以要么使用:
os.startfile(r'C:/Users/Andy/Desktop/Jnes/Jnes.exe')
这将保持工作目录(对于Python进程)不变,或者,如果您想更改它,请使用:
os.chdir(r'C:/Users/Andy/Desktop/Jnes') os.startfile("Jnes.exe")
你的第一句话是多余的。父Python进程仍然有它的默认工作目录。该行不会更改它,因此第二行将失败,因为它找不到名为
Jnes.exe
的文件。你知道吗所以要么使用:
这将保持工作目录(对于Python进程)不变,或者,如果您想更改它,请使用:
相关问题 更多 >
编程相关推荐