Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中读取包含200000行的文本文件_Python_Excel_Pandas - Fatal编程技术网

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

在python中读取包含200000行的文本文件,python,excel,pandas,Python,Excel,Pandas,我有一个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(featu

我有一个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])
        }
但现在我有200000行的文本文件。我试图复制到excel中,但它告诉我们行数不能超过120000

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


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

这不是pandas的好用例,pandas不仅仅是一个csv阅读器。只需使用内置的
csv
模块即可……不管怎样,你到底在问什么?您有一个包含200000行的文本文件,excel的相关性是什么?您需要excel文件吗?您似乎有一个已格式化为csv的文本文件,对吗?你提到“复制粘贴转换”。。。所以只要使用你的文本文件,它已经是一个csv。我有一个文本文件,我想把它转换成csv文件。如何转换为csv文件以便使用熊猫。我用CSV这个词的错误那到底是什么意思?您需要转换的文本文件中有哪些内容?