#!/usr/bin/python # # processCSV.py # # Dale Peters, II # November 6, 2008 # # This script creates and populates HUD's Insured Multifamily Mortgages # database (migrated from dBASE III to mySQL). # # Some ways to run this script: # ./processCSV.py | mysql -u root -p # ./processCSV.py > /tmp/_my.sql; mysql -u root -p 3: ss=f.split('/') if int(ss[2])>8: str+=('19'+ss[2]+'-'+ss[0]+'-'+ss[1]+', ') else: str+=('20'+ss[2]+'-'+ss[0]+'-'+ss[1]+', ') else: if len(f)>2: str+=(capwords(f)+', ') else: str+=(f+', ') _i+=1 d.write(str[0:len(str)-2]+'\n') d.close() # import the normalized CSV file into housing.stats str='load data local infile \'/tmp/.F47D.csv\' into table stats fields terminated by \',\' lines terminated by \'\\n\' (' for c in headers: str+=(c+', ') print str[0:len(str)-2]+')'