在python中读取200000行的文本文件

2024-06-14 07:42:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个有10K行的csv文件。 我能阅读:

import numpy as np
  features = pd.read_csv("data/kt/features.csv", dtype=np.float64)
  targets = pd.read_csv("data/kt/targets.csv", dtype=np.float64)
   for i in range(len(features)-1):
     yield {
        "inputs": list(features.iloc[i]),
        "targets": list(targets.iloc[i])
        }

但现在我有20万行的文本文件。我试图复制到excel中,但它告诉我们行数不能超过120000。你知道吗

1)是否有一种方法可以将包含200000行的测试文件转换为csv文件而不进行复制/粘贴?你知道吗

2)我可以有一个程序来使用pandas/或任何库来读取所有这些行并获取输入和目标中的数据吗?你知道吗


Tags: 文件csvimportnumpyreaddatanplist