-3
import csv
f = open('E:\pythontest\ip_data.csv')
csv_f = csv.reader(f)
for row in csv_f:
row_count = sum(1 for row in csv_f) + 1
print row_count
現在我試圖找到有空格的列並對它們進行計數。試圖在python中找到csv文件中的空白列
import csv
f = open('E:\pythontest\ip_data.csv')
csv_f = csv.reader(f)
for row in csv_f:
row_count = sum(1 for row in csv_f) + 1
print row_count
現在我試圖找到有空格的列並對它們進行計數。試圖在python中找到csv文件中的空白列
如何如下:
import csv
dict_count = {}
count = 0
with open ("E:\pythontest\ip_data.csv", 'r') as f:
reader = csv.DictReader(f)
data = list(reader)
fields = reader.fieldnames
for field in range(len(fields)):
for k,v in data[field].items():
if v is "":
dict_count[k] = str(count + 1)
for k,v in dict_count.items():
print k,v
班級代碼符號1,它顯示了這個當我運行它..因爲我新的它,沒有得到這條語句 –
當你運行上面的代碼時,你得到一個錯誤? – aBiologist
你想計算每列空的行數,或發現完全空白列? –
每列空白行 –
這不是「試」,這是「問」。 – usr2564301