Hi Martha, It looks like somewhere you have a "broken bar" character in your data ( https://www.fileformat.info/info/unicode/char/00a6/index.htm) <https://www.fileformat.info/info/unicode/char/00a6/index.htm> If you can find it and remove it then that might solve the problem. Hope that points you in the right direction. Cheers, Alexei
Director of Web Development - Farallon Geographics, Inc. - 971.227.3173 <https://www.fileformat.info/info/unicode/char/00a6/index.htm> On Fri, Sep 27, 2019 at 5:14 PM Martha S <[email protected]> wrote: > I am trying to export all the data for a particular resource model to CSV > for review and modification and ran into an error during the process -- > UnicodeEncodeError: > 'ascii' codec can't encode character u'\xa6' in position 51: ordinal not in > range(128) > > *My command* > python manage.py packages -o export_business_data -d > '/hpladata/Projects/Downloads/Historic District Mapping Files' -f 'csv' > -c '/hpladata/Projects/Downloads/Historic District Mapping Files/Historic > District.mapping' > > *Here's the full error dump* > operation: export_business_data > Traceback (most recent call last): > File "manage.py", line 29, in <module> > execute_from_command_line(sys.argv) > File > "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", > line 364, in execute_from_command_line > utility.execute() > File > "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", > line 356, in execute > self.fetch_command(subcommand).run_from_argv(self.argv) > File > "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", > line 283, in run_from_argv > self.execute(*args, **cmd_options) > File > "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", > line 330, in execute > output = self.handle(*args, **options) > File "/Projects/prod/arches/arches/management/commands/packages.py", > line 190, in handle > self.export_business_data(options['dest_dir'], options['format'], > options['config_file'], options['graphs'], options['single_file']) > File "/Projects/prod/arches/arches/management/commands/packages.py", > line 770, in export_business_data > data = resource_exporter.export(graph_id=graph, > resourceinstanceids=None) > File > "/Projects/prod/arches/arches/app/utils/data_management/resources/exporter.py", > line 37, in export > resources = self.writer.write_resources(graph_id=graph_id, > resourceinstanceids=resourceinstanceids) > File > "/Projects/prod/arches/arches/app/utils/data_management/resources/formats/csvfile.py", > line 194, in write_resources > csvs_for_export = csvs_for_export + self.write_resource_relations( > file_name=self.file_name) > File > "/Projects/prod/arches/arches/app/utils/data_management/resources/formats/csvfile.py", > line 215, in write_resource_relations > csvwriter.writerow({k:str(v) for k,v in relation.items()}) > File > "/Projects/prod/arches/arches/app/utils/data_management/resources/formats/csvfile.py", > line 215, in <dictcomp> > csvwriter.writerow({k:str(v) for k,v in relation.items()}) > UnicodeEncodeError: 'ascii' codec can't encode character u'\xa6' in > position 51: ordinal not in range(128) > > Any suggestions? > > Thanks, > Martha > > -- > -- To post, send email to [email protected]. To unsubscribe, > send email to [email protected]. For more > information, visit https://groups.google.com/d/forum/archesproject?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Arches Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/archesproject/d6d3e95f-b82c-4815-a40b-0e3805594ffe%40googlegroups.com > <https://groups.google.com/d/msgid/archesproject/d6d3e95f-b82c-4815-a40b-0e3805594ffe%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- -- To post, send email to [email protected]. To unsubscribe, send email to [email protected]. For more information, visit https://groups.google.com/d/forum/archesproject?hl=en --- You received this message because you are subscribed to the Google Groups "Arches Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/archesproject/CA%2BZLqy_TEmRTskSV1biCJPxaDdXyNQePfEe4BKn%2BxeKiXxqoqw%40mail.gmail.com.
