Indentation Level error
<p>I went through this code and eliminated all the tabs, replaced with spaces. I keep getting 
File "xxxx", line 14 except:
IndentationError: unindent does not match any outer indentation level</p>

<p>Can anybody see any other problems?</p>

<pre><code>### colorize_svg.py

import csv
from BeautifulSoup import BeautifulSoup

# Read in unemployment rates
unemployment = {}
min_value = 100; max_value = 0
reader = csv.reader(open('unemployment09.csv'), delimiter=",")
for row in reader:
        try:
            full_fips=row[1]+row[2]
            rate=float(row[8].strip())
            unemployment[full_fips]=rate
        except:
            pass


# Load the SVG map
svg = open('counties.svg', 'r').read()

# Load into Beautiful Soup
soup = BeautifulSoup(svg, selfClosingTags=['defs','sodipodi:namedview'])

# Find counties
paths = soup.findAll('path')

# Map colors
colors = ["#D73027", "#FC8D59", "#FEE090", "#E0F3F8", "#91BFDB", "#4575B4"]

    # County style
    path_style = 'font-size:12px;fill-rule:nonzero;stroke:#FFFFFF;stroke-opacity:1; stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:butt;marker-start:none;stroke-linejoin:bevel;fill:'



# Color the counties based on unemployment rate
for p in paths:

    if p['id'] not in ["State_Lines", "separator"]:
        # pass
        try:
            rate = unemployment[p['id']]
        except:
            continue

        if rate &gt; 10:
            color_class = 5
        elif rate &gt; 8:
            color_class = 4
        elif rate &gt; 6:
            color_class = 3
        elif rate &gt; 4:
            color_class = 2
        elif rate &gt; 2:
            color_class = 1
        else:
            color_class = 0


        color = colors[color_class]
        p['style'] = path_style + color

print soup.prettify()
</code></pre>
