我有一个空白的CSV文件。我正在尝试计算CSV文件中的行数。但是,空白CSV文件将返回1行,而不是给出零行。我该如何解决这个问题?
CSV文件:
Book4.csv
tb_exec_ns_call_pln.csv
tb_exec_ns_decile_20190329.csv
我正在尝试的代码:
path = 'D:/Users/SPate233/Downloads/NS dashboard/sql_query/*.csv'
files = glob.glob(path)
for name in files:
with open(name) as file:
reader = csv.reader(codecs.EncodedFile(file, 'utf8'), delimiter = '|')
print(reader)
data = list(reader)
print(data)
row_count = len(data)
print(row_count)
此处 Book4.csv 是空的CSV文件,但仍给我1行('\xef\xbb\xbf'
)。您能告诉我如何解决此问题吗?