Skip to content

Instantly share code, notes, and snippets.

@jtemporal
Created January 30, 2017 16:31
Show Gist options
  • Save jtemporal/00664e1506f92010d03c7ba03b5d057a to your computer and use it in GitHub Desktop.
Save jtemporal/00664e1506f92010d03c7ba03b5d057a to your computer and use it in GitHub Desktop.
While running Rosie on DO 16GB machine got an encode error
(serenata_rosie) root@rosie-staging-16gb:~/rosie-conda/rosie# python rosie.py run
2017-01-30 16:27:27 Creating the CSV file
2017-01-30 16:27:27 Reading the XML file
Traceback (most recent call last): #2 to the CSV
File "rosie.py", line 36, in <module>
command()
File "rosie.py", line 23, in run
rosie.main(target_directory)
File "/root/rosie-conda/rosie/rosie/__init__.py", line 64, in main
dataset = Dataset(target_directory).get()
File "/root/rosie-conda/rosie/rosie/dataset.py", line 16, in get
self.update_datasets()
File "/root/rosie-conda/rosie/rosie/dataset.py", line 28, in update_datasets
ceap.convert_to_csv()
File "/root/anaconda3/envs/serenata_rosie/lib/python3.6/site-packages/serenata_toolbox/ceap_dataset.py", line 36, in convert_to_csv
convert_xml_to_csv(xml_path, csv_path)
File "/root/anaconda3/envs/serenata_rosie/lib/python3.6/site-packages/serenata_toolbox/xml2csv.py", line 77, in convert_xml_to_csv
print(csv_io.getvalue(), file=csv_file)
UnicodeEncodeError: 'ascii' codec can't encode character '\xc7' in position 51: ordinal not in range(128)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment