devbisme / KiField

Edit/insert/delete part fields in KiCad schematics or libraries using a spreadsheet.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MacOS 10.14.4 Kifield 0.1.15: openpyxl.utils.exceptions.IllegalCharacterError

hyiger opened this issue · comments

OS: MacOS 10.14.4
Python: 3.7.3
Kifield: 0.1.15

command: kifield -x rc2014_monitor.sch -i rc2014_monitor_fields.csv
rc2014_monitor.sch.txt

Traceback (most recent call last): File "/usr/local/bin/kifield", line 10, in <module> sys.exit(main()) File "/usr/local/lib/python3.7/site-packages/kifield/__main__.py", line 148, in main backup = not args.nobackup) File "/usr/local/lib/python3.7/site-packages/kifield/kifield.py", line 1209, in kifield insert_part_fields(part_fields_dict, insert_filenames, recurse, group_components, backup) File "/usr/local/lib/python3.7/site-packages/kifield/kifield.py", line 1193, in insert_part_fields insertion_functions[f_extension](part_fields_dict, f, recurse, group_components, backup) File "/usr/local/lib/python3.7/site-packages/kifield/kifield.py", line 870, in insert_part_fields_into_csv wb = insert_part_fields_into_wb(part_fields_dict, wb) File "/usr/local/lib/python3.7/site-packages/kifield/kifield.py", line 747, in insert_part_fields_into_wb ws.cell(row=1, column=c).value = lbl File "/usr/local/lib/python3.7/site-packages/openpyxl/cell/cell.py", line 252, in value self._bind_value(value) File "/usr/local/lib/python3.7/site-packages/openpyxl/cell/cell.py", line 205, in _bind_value value = self.check_string(value) File "/usr/local/lib/python3.7/site-packages/openpyxl/cell/cell.py", line 169, in check_string raise IllegalCharacterError openpyxl.utils.exceptions.IllegalCharacterError