dataframe - “unicodeescape”编解码器无法解码位置 0-1 中的字节:格式错误的 \N 字符转义
问题描述
我正在尝试将数据从 Databricks 推送到 SQL 中。但是,我收到以下错误:
我注意到在我正在处理的文件中,其中一列具有以下值:
我尝试使用以下方法过滤掉记录:
df = df.filter(df.COLUMN != "\N")
但是,当上述运行时,我收到上面标识的错误消息。有没有办法过滤掉其中有转义字符的值?
我真的很感激任何帮助。谢谢你。
解决方案
正如错误建议的那样,您需要转义反斜杠\
df.filter(df.value != "\\N")
推荐阅读
- powershell - 如何为所有用户使用 PowerShell 命令“Get-AdminPowerAppsUserDetails”
- node.js - 枚举数组的猫鼬模式
- c++ - C ++ while循环读取ifstream,不会在eof处停止
- ios - 如何在 iMessage 文本选择上下文菜单中添加自定义操作?
- qt - 通过函数调用 id
- python - 将 tkinter 画布形状放在光标位置
- java - 如何选择特定容器的跨度元素(由 CSS 类定义)使用 Xpath?
- flutter - 颤振滑块颜色
- assembly - 将数组 arg 的第一个值移动到 xmm0
- python-3.x - 我应该如何从 data-* 属性中抓取数据?