我想读取.csv文件以列出其元素以进行数据处理。当我运行代码时,它将导致问题,如下所示。 “((unicode错误)'unicodeescape'编解码器无法解码位置2-3中的字节:\ UXXXXXXXX转义被截断”
我试图将代码从 “ training_data_file =打开(” C:\ Users \ user \ Desktop \ Neural_Networks \ mnist_train.csv“,'r')到
training_data_file = open(r"C:\Users\user\Desktop\Neural_Networks\mnist_train.csv")
但是,它会导致错误,如下所示。
Python: AttributeError: '_io.TextIOWrapper' object has no attribute 'split' training_data_file = open[("C:\Users\user\Desktop\Neural_Networks\mnist_train.csv", 'r') training_data_list = csv.reader(training_data_file)
training_data_list = training_data_file.redlines()
training_data_file.close()]
我不知道为什么会这样。如您在下面看到的那样。 文件“ C:\ Users \ user \ Anaconda3 \ lib \ site-packages \ spyder_kernels \ customize \ spydercustomize.py”,行110,位于execfileexec(compile(f.read(),filename,'exec'),namespace)[文件“ C:/Users/user/Desktop/Neural_Networks/test.py”,行68training_dataenter代码here_file = open(“ C:\ Users \ user \ Desktop \ Neural_Networks \ mnist_train.csv”,'r')] [语法错误: (unicode错误)“ unicodeescape”编解码器无法解码位置2-3中的字节:\ UXXXXXXXX转义被截断