I’m really liking the KNIME py package for running workflows in batch mode locally. It works great but I’ve hit an issue with character encodings when data is returned from KNIME to a python dataframe.
When my data contains æ,å,ø and so on it is not encoding correctly on the transfer from KNIME.
In KNIME the data looks normal:
But the dataframe in KNME looks like this:
Loaded using code like this:
with knime.Workflow(WORKFLOW) as wf:
wf.execute()
order = wf.data_table_outputs[0]
customer = wf.data_table_outputs[1]
@potts - any ideas what’s causing this? How do I see what encoding is being used between KNIME and python?