【发布时间】:2020-03-26 19:01:41
【问题描述】:
我正在使用下面的代码打开视频
def play_movie(path):
from os import startfile
startfile(path)
def start_project():
play_movie("C:\\Users\\vasco\\Downloads\\Video1")
但它给了我一个错误,说它找不到文件
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "C:/Users/vasco/PycharmProjects/Trabalho_do_Vicente/Projeto.py", line 10, in start_project
play_movie("C:\\Users\\vasco\\Downloads\\Video1")
File "C:/Users/vasco/PycharmProjects/Trabalho_do_Vicente/Projeto.py", line 6, in play_movie
startfile(path)
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'C:\\Users\\vasco\\Downloads\\Video1'
谁能帮助我? 我使用文件的属性找到了它的目录,然后在它前面添加了它的名字,我做错了吗?
我也尝试切换视频的目录及其名称,但总是给我这个消息,如果我从路径中删除视频的名称,它只会在该位置打开 Windows 资源管理器
【问题讨论】:
-
您确定视频没有像
Video1.avi、Video1.mp4、...这样的文件扩展名吗?在尝试播放视频之前,最好使用os.path.exists(path) 检查路径。 -
就是这样!哈哈,我很笨,谢谢!