编写一个程序print_name.ipynb,程序运行时输入文件名,显示d:\python\下对应文件的内容。例如输入上题中的name.txt,读取文件的内容将自己的姓名显示出来。
时间: 2024-03-17 10:45:17 浏览: 87
Python模块的定义,模块的导入,__name__用法实例分析
好,我可以为您提供一份 Python 代码,让您实现这个功能。
首先,您需要在本地创建一个名为 `print_name.ipynb` 的 Jupyter Notebook 文件,并将其保存在 `d:\python\` 目录下。
然后,您可以使用以下代码实现您的要求:
```python
import os
# 获取用户输入的文件名
filename = input("请输入文件名:")
# 拼接文件路径
filepath = os.path.join("d:\\python\\", filename)
# 判断文件是否存在
if not os.path.exists(filepath):
print("文件不存在!")
else:
# 打开文件并读取内容
with open(filepath, "r") as f:
content = f.read()
# 显示文件内容
print(content)
```
请将以上代码复制并粘贴到 `print_name.ipynb` 文件中,并运行该程序。然后,输入您想要读取的文件名,程序将会显示文件的内容。如果文件不存在,则程序会提示您该文件不存在。
阅读全文