は別のcsvファイル
条件に書き込む前に2列のcsvファイルから名前、日付や住所などの様々な情報を抽出したいの概要
- を最初の行で抽出すると、常に最初の行が 行になります。
- 正規表現によって抽出日を一定のキーワード '道' で(pythonでありregexである?)##/##/#### 形式
- エキス住所
EXCEL
から見
例CSVダミーソースデータ参照ファイル・フォーマット
ID,DATA 88888,DADDY 88888,2/06/2016 88888,new issac road 99999,MUMMY 99999,samsung road 99999,12/02/2016
理想のCSV成果
ID,Name,Address,DATE
8888,DADDY,new issac road,2/06/2016
9999,MUMMY,samsung road,12/02/2016
何私がこれまで持っている:
import csv
from collections import defaultdict
columns = defaultdict(list) # each value in each column is appended to a list
with open('dummy_data.csv') as f:
reader = csv.DictReader(f) # read rows into a dictionary format
for row in reader: # read a row as {column1: value1, column2: value2,...}
for (k,v) in row.items(): # go over each column name and value
columns[k].append(v) # append the value into the appropriate list
# based on column name k
uniqueidstatement = columns['receipt_id']
print uniqueidstatement
resultFile = open("wtf.csv",'wb')
wr = csv.writer(resultFile, dialect='excel')
wr.writerow(uniqueidstatement)
実際の問題は何ですか? –
whileループはアイデアの権利でしょうか? – Perlinn
私は – Perlinn