更改Python中的目录时出错
我需要在windows中将目录更改为本地工作目录,然后打开一个文件进行处理 它只是一个3行代码,如下所示:更改Python中的目录时出错,python,Python,我需要在windows中将目录更改为本地工作目录,然后打开一个文件进行处理 它只是一个3行代码,如下所示: import csv import os os.chdir('D:\Projects\Initiatives\machine learning\programs\assertion') 错误如下: WindowsError:[Error 123]文件名、目录名或卷 标签语法不正确:“D:\Projects\Initiatives\machine” 学习\程序\x07s入门' 请注意已替换
import csv
import os
os.chdir('D:\Projects\Initiatives\machine learning\programs\assertion')
错误如下:
WindowsError:[Error 123]文件名、目录名或卷
标签语法不正确:“D:\Projects\Initiatives\machine”
学习\程序\x07s入门'
请注意已替换字符x07的x07字符
我有一个类似的代码,但这很好:
import csv
import os
os.chdir('D:\Projects\Initiatives\machine learning\programs')
with open('example.csv') as csvfile:
readCSV = csv.reader(csvfile, delimiter=',')
唯一的区别是问题代码中的目录断言
我尝试了单引号,双引号等,但没有任何帮助。我还尝试了转义为\断言,但这不是问题所在必须将路径放入原始字符串中才能工作
os.chdir(r'D:\Projects\Initiatives\machine learning\programs')
\是python的转义字符,因此它不会工作,因为python认为您正在转义字符必须将路径放入原始字符串中才能工作
os.chdir(r'D:\Projects\Initiatives\machine learning\programs')
\是python的转义字符,因此它不起作用,因为python认为您正在转义字符