我有如下具有組織數據的CSV文件:Python的CSV刮
Name: xyz
DNS: xyz
Type: xyz
Date: xyz
Name: xyz
DNS: xyz
Type: xyz
Date: xyz
Name: xyz
DNS: xyz
Type: xyz
Date: xyz
這將繼續爲許多用戶ñ。
我想弄清楚如何在Python中正確讀取這些數據,這似乎不是一個難題,只是困惑於我如何讀取信息,因爲這不是通常的csv文件設置,它會更容易,如果它是名稱,DNS等,那麼我會知道如何正確處理。
我開始是這樣的:)
import csv
r = csv.reader(open("data.csv"))
現在做r.next(會得到每一件事情一行行,但因爲我的計劃是,如果有日期,檢查計數器,這不是有幫助大於特定時間,並且類型字段匹配特定值,像循環計數器那樣在循環中添加一些變量。
這是一種接近我的數據是如何構成的意識正在做的,但我不認爲這會幫助我在我的追求:
How can I scrape data from a text table using Python?
呃,不會遠程看起來像一個CSV文件... – 2013-03-16 21:32:39
CSV表示逗號分隔值。在某些地區,分號或製表符也被接受。這些都不在你的例子中。 – liori 2013-03-16 21:41:57