使用代码读入文件内容,并且将四列数据分别处理为time.strftime、字符串、浮点数、整数形式
时间: 2024-02-02 08:02:59 浏览: 93
读写多类型的配置文件(文本、整数、小数、逻辑型、时间)
好的,以下是 Python 代码实现:
```python
import time
# 读入文件内容
with open('file3.txt', 'r') as f:
lines = f.readlines()
# 处理数据
for line in lines:
data = line.strip().split('\t')
date = time.strftime('%Y-%m-%d %H:%M:%S', time.strptime(data[0], '%Y%m%d%H%M%S'))
string = data[1]
float_num = float(data[2])
int_num = int(data[3])
# 打印处理后的数据
print(date, string, float_num, int_num)
```
这段代码会读入当前目录下名为 `file3.txt` 的文件,并将每一行按照 `\t` 分隔为四列数据,然后将第一列的时间戳转换为 `YYYY-MM-DD HH:MM:SS` 的时间格式,第二列作为字符串,第三列转换为浮点数,第四列转换为整数。最后将处理后的四列数据打印出来。
阅读全文