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 <martha.se...@lacity.org> 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 archesproject@googlegroups.com. To unsubscribe,
> send email to archesproject+unsubscr...@googlegroups.com. 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 archesproject+unsubscr...@googlegroups.com.
> 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 archesproject@googlegroups.com. To unsubscribe, send 
email to archesproject+unsubscr...@googlegroups.com. 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 archesproject+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/archesproject/CA%2BZLqy_TEmRTskSV1biCJPxaDdXyNQePfEe4BKn%2BxeKiXxqoqw%40mail.gmail.com.

Reply via email to