用python自己用记事本新建一个文本文件,输入自己的姓名学号,保存。用python程序显示其内容,在文本文件末尾添加一行文本,,文本内容形如:“最后打开时间:”,这里的时间要取你运行时的当前系统时间。
时间: 2024-03-08 21:48:52 浏览: 19
好的,下面是代码实现:
```python
import os
import time
# 获取当前时间
current_time = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())
# 打开文件
file_path = r'C:\Users\your_username\Desktop\test.txt' # 替换成你的文件路径
with open(file_path, 'r', encoding='utf-8') as f:
content = f.read()
print(content)
# 在文件末尾添加一行文本
with open(file_path, 'a', encoding='utf-8') as f:
f.write('\n最后打开时间:'+ current_time)
print('已添加最后打开时间')
```
在代码中,我们首先使用 `time` 模块获取当前时间,然后使用 `open()` 函数打开文件,读取其中的内容并打印出来。接着,使用 `open()` 函数以追加模式打开文件,在文件末尾添加一行文本,其中包含当前的时间信息。最后,我们打印出一条信息表示已经成功添加了最后打开时间。
注意:在运行代码前,需要将 `file_path` 变量替换成你自己的文件路径。