def utf_8_encoder(unicode_csv_data): """UTF8 encoder for CSV data.""" # This code is taken from http://docs.python.org/library/csv.html#examples for line in unicode_csv_data: yield line.encode('utf-8')