输入文件名,使用Windows默认程序打开该文件。如果文件不存在或文件打开失败,输出“ERROR”。否则输出“Opened”。程序保存到s10A.py。 程序执行效果1:输入文件名:d:/zzz.bmpOpened程序执行效果2:输入文件名:d:/zzzERROR【操作提示】1、利用os.path.isfile函数可判断文件是否存在。2、利用os.system函数可利用Windows默认程序打开该文件。如果文件打开成功,函数返回值为0,否则函数返回值为非零值。
时间: 2024-01-22 20:20:35 浏览: 52
c++文件输入输出
5星 · 资源好评率100%
```python
import os
filename = input("输入文件名:")
if os.path.isfile(filename):
if os.system(f'start {filename}') == 0:
print("Opened")
else:
print("ERROR")
else:
print("ERROR")
```
注意事项:
1. `os.path.isfile` 函数用于判断文件是否存在,返回值为布尔值;
2. `os.system` 函数用于执行系统命令,`start` 表示用默认程序打开文件,如果命令执行成功,返回值为0,否则返回值为非零值。
阅读全文