Guest User

Untitled

a guest
Jan 19th, 2016
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.27 KB | None | 0 0
  1. import fileinput
  2.  
  3. o=open('output','a')
  4. f=open('file.txt','r')
  5.  
  6. for line in f:
  7.     if line == 'Accelerator Defective\n':
  8.         o.write('1\n')
  9.     elif line == 'Aggressive Driving/Road Rage\n':
  10.         o.write('2\n')
  11.     elif line == 'Alcohol Involvement\n':
  12.         o.write('3\n')
  13.     elif line == 'Animals Action\n':
  14.         o.write('4\n')
  15.     elif line == 'Backing Unsafely\n':
  16.         o.write('5\n')
  17.     elif line == 'Brakes Defective\n':
  18.         o.write('6\n')
  19.     elif line == 'Cell Phone (hand-held)\n':
  20.         o.write('7\n')
  21.     elif line == 'Cell Phone (hands-free)\n':
  22.         o.write('8\n')
  23.     elif line == 'Driver Inattention/Distraction\n':
  24.         o.write('9\n')
  25.     elif line == 'Driver Inexperience\n':
  26.         o.write('10\n')
  27.     elif line == 'Drugs (Illegal)\n':
  28.         o.write('11\n')
  29.     elif line == 'Failure to Keep Right\n':
  30.         o.write('12\n')
  31.     elif line == 'Failure to Yield Right-of-Way\n':
  32.         o.write('13\n')
  33.     elif line == 'Fatigued/Drowsy\n':
  34.         o.write('14\n')
  35.     elif line == 'Fell Asleep\n':
  36.         o.write('15\n')
  37.     elif line == 'Following Too Closely\n':
  38.         o.write('16\n')
  39.     elif line == 'Glare\n':
  40.         o.write('17\n')
  41.     elif line == 'Headlights Defective\n':
  42.         o.write('18\n')
  43.     elif line == 'Illness\n':
  44.         o.write('19\n')
  45.     elif line == 'Lane Marking Improper/Inadequate\n':
  46.         o.write('20\n')
  47.     elif line == 'Lost Consciousness\n':
  48.         o.write('21\n')
  49.     elif line == 'Obstruction/Debris\n':
  50.         o.write('22\n')
  51.     elif line == 'Other Electronic Device\n':
  52.         o.write('23\n')
  53.     elif line == 'Other Lighting Defects\n':
  54.         o.write('24\n')
  55.     elif line == 'Other Vehicular\n':
  56.         o.write('25\n')
  57.     elif line == 'Outside Car Distraction\n':
  58.         o.write('26\n')
  59.     elif line == 'Oversized Vehicle\n':
  60.         o.write('27\n')
  61.     elif line == 'Passenger Distraction\n':
  62.         o.write('28\n')
  63.     elif line == 'Passing or Lane Usage Improper\n':
  64.         o.write('29\n')
  65.     elif line == 'Pavement Defective\n':
  66.         o.write('30\n')
  67.     elif line == 'Pavement Slippery\n':
  68.         o.write('31\n')
  69.     elif line == 'Pedestrian/Bicyclist/Other Pedestrian Error/Confusion\n':
  70.         o.write('32\n')
  71.     elif line == 'Physical Disability\n':
  72.         o.write('33\n')
  73.     elif line == 'Prescription Medication\n':
  74.         o.write('34\n')
  75.     elif line == 'Reaction to Other Uninvolved Vehicle\n':
  76.         o.write('35\n')
  77.     elif line == 'Shoulders Defective/Improper\n':
  78.         o.write('36\n')
  79.     elif line == 'Steering Failure\n':
  80.         o.write('37\n')
  81.     elif line == 'Tire Failure/Inadequate\n':
  82.         o.write('38\n')
  83.     elif line == 'Tow Hitch Defective\n':
  84.         o.write('39\n')
  85.     elif line == 'Traffic Control Device Improper/Non-Working\n':
  86.         o.write('40\n')
  87.     elif line == 'Traffic Control Disregarded\n':
  88.         o.write('41\n')
  89.     elif line == 'Turning Improperly\n':
  90.         o.write('42\n')
  91.     elif line == 'Unsafe Lane Changing\n':
  92.         o.write('43\n')
  93.     elif line == 'Unsafe Speed\n':
  94.         o.write('44\n')
  95.     elif line == 'Unspecified\n':
  96.         o.write('45\n')
  97.     elif line == 'View Obstructed/Limited\n':
  98.         o.write('46\n')
  99.     else:
  100.         o.write('47\n')
  101. f.close()
Advertisement
Add Comment
Please, Sign In to add comment