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

如何在python中打印csv文件中的记录总数?

韦睿
2023-03-14

我有一个csv,我需要能够打印记录的总数,这是如何做到的?我尝试使用总和语句和计数,但似乎没有工作

共有2个答案

满才
2023-03-14

你用熊猫导入CSV文件了吗?

如果是这样的话,下面是一些获取记录计数的快捷方法:

df = pandas.read_csv(filename)

len(df)
df.shape[0]
df.index

否则,如果您使用csv.reader(filename.csv),另一种解决方案是:
row_count=sum(打开(文件名)中的行为1)

(此解决方案最初在此处提出)

王航
2023-03-14

试试这个:

with open(adresse,"r") as f:
    reader = csv.reader(f,delimiter = ",")
    data = list(reader)
    row_count = len(data)
print(row_count)
 类似资料:
  • 问题内容: 如何使用Python(而不是任何外部工具)漂亮地打印CSV文件? 例如,我有这个CSV文件: 我想将其转换为可视化的表格。例如,类似这样的内容: 问题答案: 用法: pretty.pretty_file( filename , options )** 读取CSV文件并将数据作为表格直观地打印到新文件中。 filename ,是给定的CSV文件。可选的** options 关键字参数是P

  • 问题内容: 我有一个JSON文件,我想把它弄得一团糟-在python中最简单的方法是什么?我知道PrettyPrint带有一个“对象”,我认为它可以是一个文件,但是我不知道如何传递文件-仅使用文件名不起作用。 问题答案: 该模块已经使用参数实现了一些基本的漂亮打印: 要解析文件,请使用json.load():

  • 当我试图在Python中打印CSV文件的内容时,我得到了这个错误。 回溯(最近调用最后):文件“/users/cassandracampbell/library/preferences/pycharmce2018.2/scratches/player.py”,第5行,在打开('player.csv')的csvfile:filenotfounderror:[errno2]中没有这样的文件或目录:'p

  • 问题是,在这种代码状态下,文件和目录是这样打印的: 但是我需要先打开目录,然后打开文件:靠近。我试图找出问题出在哪里,但无济于事。我需要改变什么,在代码中的哪里得到想要的结果?

  • 问题内容: 如何在Python中将彩色文本输出到终端? 问题答案: 这在某种程度上取决于您所使用的平台。最常见的方法是打印ANSI转义序列。举一个简单的例子,这是Blender构建脚本中的一些python代码: 要使用这样的代码,您可以执行以下操作 或者,使用Python3.6 +: 这将在包括OS X,Linux和Windows的Unix上运行(前提是您使用ANSICON,或者在Windows