发布于 2017-09-02 06:27:24
发生此错误是因为您使用普通字符串作为路径。您可以使用以下三种解决方案中的一种来解决问题:
1:只需将r放在常规字符串之前。它将普通字符串转换为原始字符串:
pandas.read_csv(r"C:\Users\DeePak\Desktop\myac.csv")2:
pandas.read_csv("C:/Users/DeePak/Desktop/myac.csv")3:
pandas.read_csv("C:\\Users\\DeePak\\Desktop\\myac.csv")发布于 2016-05-24 01:15:07
字符串中的第一个反斜杠将被解释为一个特殊字符。事实上,因为它后面跟着一个"U",所以它被解释为一个Unicode 码点的开始。
要解决这个问题,您需要转义字符串中的反斜杠。直接做到这一点的方法是将反斜杠加倍:
data = open("C:\\Users\\miche\\Documents\\school\\jaar2\\MIK\\2.6\\vektis_agb_zorgverlener")如果不希望在字符串中转义反斜杠,并且不需要在字符串中使用转义代码或引号,则可以使用“原始”字符串,在字符串前面使用"r“,如下所示:
data = open(r"C:\Users\miche\Documents\school\jaar2\MIK\2.6\vektis_agb_zorgverlener")发布于 2017-02-17 18:35:01
您只需将r 放在前面,该字符串与实际路径一起使用,这表示原始字符串。例如:
data = open(r"C:\Users\miche\Documents\school\jaar2\MIK\2.6\vektis_agb_zorgverlener")https://stackoverflow.com/questions/37400974
复制相似问题