python 编写程序,在指定文件路径读方式打开指定文件名,要求如果文件不存在提示异常错误并且创建新的同名文件
时间: 2024-02-21 07:02:27 浏览: 87
python 实现创建文件夹和创建日志文件的方法
好的,以下是使用Python语言编写的程序代码:
```python
import os
file_path = input("请输入文件路径:") # 输入文件路径
file_name = input("请输入文件名:") # 输入文件名
try:
with open(os.path.join(file_path, file_name), "r") as f:
print(f.read()) # 读取文件内容
except FileNotFoundError:
with open(os.path.join(file_path, file_name), "w") as f:
print("文件不存在,已创建同名文件!") # 提示文件不存在并创建同名文件
```
使用方法:
1. 将上述代码复制到Python文件中并保存;
2. 运行Python文件,按照提示输入文件路径和文件名;
3. 如果指定文件存在,则程序将会以读方式打开并读取文件内容;
4. 如果指定文件不存在,则程序将会创建同名文件并提示文件不存在。
注意事项:
1. 确保输入的文件路径正确,否则会出错;
2. 程序只能读取和创建指定文件路径下的文件,不支持读取其他路径下的文件;
3. 程序创建的文件内容为空,需要自行添加内容。
阅读全文