当前位置: 首页 > 知识库问答 >
问题:

Python:如何从没有标题的csv中提取数据[duplicate]

汪臻
2023-03-14

这是我拥有的当前代码:

with open('some_file.csv', mode='r') as fp:
    reader = csv.reader(fp)
    for row in reader:
        print(row[0])

我有一个CSV文件,看起来像:

email@email.com,Name
email2@email.com, Name2
and so on...

但是当我运行这段代码时,它会自动跳过第一行,因为它认为这是一个标题。我不想跳过第一行并打印出所有内容。那要怎么做?谢谢。

共有1个答案

云韬
2023-03-14

可以使用pandas并将标题设置为“无”:

这里有一个例子:

import pandas as pd

df = pd.read_csv('some_file.csv', header=None)
 类似资料:
  • 问题内容: 我有一个看起来像这样的csv文件 我想要一张桌子: 如果我使用,我会得到 吗?有什么优雅的方法吗? 问题答案: 您可以用来解析CSV文件,而不必担心自己解析。 PHP手册中的示例:

  • 有很多例子可以说明如何创建和使用TensorFlow数据集。 我的问题是如何以numpy格式从TF数据集获取数据/标签?换言之,WAND将是上面这行的反向操作,即我有一个TF数据集,并希望从中获取图像和标签。

  • 问题内容: 我试图提取具有特定文本文件之间的文本: 然后将其转储到文本文件中,以便 谢谢您的帮助。 问题答案: 这对我来说足够好了。您的样本数据在一个名为“ data.txt”的文件中,输出将进入“ result.txt”

  • 问题内容: 我正在从包含以下数据的CSV文件(xyz.CSV)中读取数据: 当我使用循环对其进行迭代时,我可以按以下代码逐行打印数据,并且仅打印column1数据。 通过上面的代码,我只能得到第一列。 如果我尝试打印line [1]或line [2],则会出现以下错误。 请建议打印列2或列3的数据。 问题答案: 这是我获得第二列和第三列的方法: 结果如下:

  • 我是一个ETL过程,我正在从Spring数据存储库中检索大量实体。然后使用并行流将实体映射到不同的实体。我可以使用一个使用者将这些新实体逐个存储在另一个存储库中,或者将它们收集到一个列表中,并将其存储在单个批量操作中。第一种方法代价很高,而后者可能会超出可用的内存。

  • 我想知道如何从pdf中提取数据,通过使用python语言在py魅力。我试图通过从pypdf2导入使用py魅力编码,但它没有显示结果。