Python 3.7 os 模块 "Windows cannot find image.png"



我曾尝试使用操作系统模块显示图像,但每次运行程序时都会出现此错误,并在后台显示cmd窗口:

Windows找不到"image.png"。请确保键入的名称正确,然后重试

这是我正在使用的代码:

import os
cho = input("> ")
if cho == "y":
os.system('start image.png')

我真的不知道该怎么办了。任何帮助都将不胜感激!

假设image.png和您的python文件在同一个文件夹中,这种行为很奇怪。你可以尝试如下:

import os
image_path = r"image.png" # if both are in same directory
# image_path = r"<absolute_path>" works in any case
# the r before the string (path) makes python treat it as raw string (escape special characters)
os.system(image_path)
# os.system('start ' + image_path) 

相关内容

  • 没有找到相关文章

最新更新