Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import fileinput
- o=open('output','a')
- f=open('file.txt','r')
- for line in f:
- if line == 'Accelerator Defective\n':
- o.write('1\n')
- elif line == 'Aggressive Driving/Road Rage\n':
- o.write('2\n')
- elif line == 'Alcohol Involvement\n':
- o.write('3\n')
- elif line == 'Animals Action\n':
- o.write('4\n')
- elif line == 'Backing Unsafely\n':
- o.write('5\n')
- elif line == 'Brakes Defective\n':
- o.write('6\n')
- elif line == 'Cell Phone (hand-held)\n':
- o.write('7\n')
- elif line == 'Cell Phone (hands-free)\n':
- o.write('8\n')
- elif line == 'Driver Inattention/Distraction\n':
- o.write('9\n')
- elif line == 'Driver Inexperience\n':
- o.write('10\n')
- elif line == 'Drugs (Illegal)\n':
- o.write('11\n')
- elif line == 'Failure to Keep Right\n':
- o.write('12\n')
- elif line == 'Failure to Yield Right-of-Way\n':
- o.write('13\n')
- elif line == 'Fatigued/Drowsy\n':
- o.write('14\n')
- elif line == 'Fell Asleep\n':
- o.write('15\n')
- elif line == 'Following Too Closely\n':
- o.write('16\n')
- elif line == 'Glare\n':
- o.write('17\n')
- elif line == 'Headlights Defective\n':
- o.write('18\n')
- elif line == 'Illness\n':
- o.write('19\n')
- elif line == 'Lane Marking Improper/Inadequate\n':
- o.write('20\n')
- elif line == 'Lost Consciousness\n':
- o.write('21\n')
- elif line == 'Obstruction/Debris\n':
- o.write('22\n')
- elif line == 'Other Electronic Device\n':
- o.write('23\n')
- elif line == 'Other Lighting Defects\n':
- o.write('24\n')
- elif line == 'Other Vehicular\n':
- o.write('25\n')
- elif line == 'Outside Car Distraction\n':
- o.write('26\n')
- elif line == 'Oversized Vehicle\n':
- o.write('27\n')
- elif line == 'Passenger Distraction\n':
- o.write('28\n')
- elif line == 'Passing or Lane Usage Improper\n':
- o.write('29\n')
- elif line == 'Pavement Defective\n':
- o.write('30\n')
- elif line == 'Pavement Slippery\n':
- o.write('31\n')
- elif line == 'Pedestrian/Bicyclist/Other Pedestrian Error/Confusion\n':
- o.write('32\n')
- elif line == 'Physical Disability\n':
- o.write('33\n')
- elif line == 'Prescription Medication\n':
- o.write('34\n')
- elif line == 'Reaction to Other Uninvolved Vehicle\n':
- o.write('35\n')
- elif line == 'Shoulders Defective/Improper\n':
- o.write('36\n')
- elif line == 'Steering Failure\n':
- o.write('37\n')
- elif line == 'Tire Failure/Inadequate\n':
- o.write('38\n')
- elif line == 'Tow Hitch Defective\n':
- o.write('39\n')
- elif line == 'Traffic Control Device Improper/Non-Working\n':
- o.write('40\n')
- elif line == 'Traffic Control Disregarded\n':
- o.write('41\n')
- elif line == 'Turning Improperly\n':
- o.write('42\n')
- elif line == 'Unsafe Lane Changing\n':
- o.write('43\n')
- elif line == 'Unsafe Speed\n':
- o.write('44\n')
- elif line == 'Unspecified\n':
- o.write('45\n')
- elif line == 'View Obstructed/Limited\n':
- o.write('46\n')
- else:
- o.write('47\n')
- f.close()
Advertisement
Add Comment
Please, Sign In to add comment