Минимальный рабочий пример моей проблемы:
Код: Выделить всё
import polars as pl
import pandas as pd
pd_df = pd.DataFrame([[b"bob", b"value 2", 3], [b"jane", b"\xc4", 6]], columns=["a", "b", "c"])
df = pl.from_pandas(pd_df)
column_names = df.columns
# Loop through the column names
for col_name in column_names:
# Check if the column has binary values
if df[col_name].dtype ==pl.Binary:
# Convert the binary column to string format
print(col_name)
df = df.with_columns(pl.col(col_name).cast(pl.String))
Я пробовал много других предложений по преобразованию в онлайн-предложениях, но не могу заставить ни одно из них работа.
Подробнее здесь: https://stackoverflow.com/questions/783 ... th-non-utf