我正在尝试将CSV文件写入Pandas Dataframe。
这是我的执行方式:
df_report.to_csv(temp_csv, sep='\t', header=False, index=False)
我也尝试了以下方法。
df_report.to_csv(temp_csv, sep='\t', encoding='utf-8', header=False, index=False)
我收到的错误:
TypeError:预期使用unicode参数,得到了'str'
是否可以将数据类型从字符串转换为unicode? p>
答案 0 :(得分:2)
您需要将文件名放在引号中。
sed -e s/[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}T[0-9]\{2\}:[0-9]\{2\}:[0-9]\{2\}.[0-9]\{6\}Z/"$0"/g my_file.json