我正在加载由"\x0"
分隔的spark数据帧。当我运行此命令时:
logs = sqlContext.read.format("csv").option("delimiter", "\x0").load("path")
我收到以下错误:
ValueError: invalid \x escape
我该如何解决?
答案 0 :(得分:0)
由于\
是python中的转义字符,因此有必要将其定义为文字。您只需将r
放在字符串前面,即可将其转换为原始字符串:
logs = sqlContext.read.format("csv").option("delimiter", r"\x0").load("path")