在python中读取包含200000行的文本文件
我有一个10K行的csv文件。 我能阅读:在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
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这个词的错误那到底是什么意思?您需要转换的文本文件中有哪些内容?