For example we have a csv file with
name age address
john 25 koramangala banglore #@ sales maneger %$ india
harshuth rao 36 belandur banglore #@ maneger %$ india
vijay kumar 45 ulsoor banglore #@ sales maneger %$ india
suhas 25 koramangala banglore #@analist %$ india
mithun 22 venkatapura banglore #@ execitive %$ india
how to make this and add to different column
name age city country position
john 25 koramangala banglore india sales maneger
harshuth rao 36 belandur banglore india maneger
vijay kumar 45 ulsoor banglore india sales maneger
suhas 25 koramangala banglore india analist
mithun 22 venkatapura banglore india execitive
The code i am using is
import re
import csv
with open("/home/vipul/Desktop/example.csv", 'rb') as f:
mycsv = csv.reader(f)
for row in mycsv:
text = row[0]
txt = re.findall(r'(\w+[\s\w]*)\b', text)
print txt
This is how it looks in txt editor
name ,age ,address
john,25,koramangala banglore +ACMAQA- sales maneger +ACUAJA- india
harshuth rao ,36,belandur banglore +ACMAQA- maneger +ACUAJA- india
vijay kumar,45,ulsoor banglore +ACMAQA- sales maneger +ACUAJA- india
suhas,25,koramangala banglore +ACMAQA-analist +ACUAJA- india
mithun,22,venkatapura banglore +ACMAQA- execitive +ACUAJA- india