Python标准库使用:文件读写、日期时间操作问题
在Python标准库中,我们主要通过open()
函数进行文件的读写。以下是常见的一些问题及解决方法:
打开文件写入
file = open(‘filename.txt’, ‘w’)
file.write(‘Hello, World!’)
file.close()
2. **关闭文件**:
使用`close()`方法可以关闭打开的文件。
3. **读写错误**:
例如,如果尝试在只读模式下写入,会抛出异常。需要确保你有适当的模式('r' for read, 'w' for write)。
4. **日期时间操作**:
Python标准库中的`datetime`和`time`模块提供了一系列的日期时间操作。
```python
import datetime
# 创建日期时间对象
dt = datetime.datetime.now()
print(dt)
# 日期时间格式化
formatted_date = dt.strftime('%Y-%m-%d %H:%M:%S')
print(formatted_date)
# 处理时间(不包括日期)对象
time_obj = datetime.time(15, 30))
print(time_obj)
# 时间加减操作
new_time = time_obj + datetime.timedelta(minutes=20)
print(new_time)
请根据实际需求选择相应操作。
还没有评论,来说两句吧...