import urllib.request, urllib.error, urllib.parse
url = urllib.request.urlopen('http://www.aaphoenix.org/meetings/aa_meetings.csv')
raw = url.read().decode('windows-1252')
raw = raw.replace('\u2019', "'")
print(raw.encode('ascii'))
Replacing a weird single-quote (’) with blank string in Python