from datetime import* n = open('cau.txt','a') now = str(datetime.now()) print(n.write(now)) n.close()错哪了
时间: 2024-03-06 11:49:06 浏览: 97
c#中DateTime.Now函数的使用详解
5星 · 资源好评率100%
这段代码缺少一个关键字`with`,用于确保文件在使用后正确关闭。正确的代码如下:
```python
from datetime import datetime
with open('cau.txt', 'a') as file:
now = str(datetime.now())
file.write(now)
```
此外,你也可以使用 `print` 函数来将时间戳写入文件:
```python
from datetime import datetime
with open('cau.txt', 'a') as file:
print(datetime.now(), file=file)
```
这样就可以省略掉 `write` 函数了。
阅读全文