Python + Sublime Text 2,放置文件夹

时间:2017-08-18 07:32:41

标签: python path sublimetext2

关于放置文件路径的方法的问题。我在Sublime Text 2中使用Python。

不是一个新主题,但我仍然没有得到它。

工作正常的样本(文件夹中有文本文件aaa.txt),

file_folder = 'C:\\ABC\\AAA\\'
root, dirs, files = os.walk(file_folder).next()
for txt_file in files:
    with open(file_folder + txt_file) as f:
        for line in f:
            line = line.rstrip('\n')
            print line

它工作正常,但如果我从其他地方复制原始路径“C:\ ABC \ AAA \”,我需要手动将“\”更改为“\”。

我说的时候:

file_folder = r'C:\ABC\AAA\'

它给出了:

SyntaxError: EOL while scanning string literal

我说的时候:

file_folder = r'C:\ABC\AAA'

它给出了:

IOError: [Errno 2] No such file or directory: 'C:\\ABC\\AAAaaa.txt'

我说的时候:

file_folder_text = 'C:\ABC\AAA'
file_folder = re.escape(file_folder_text)

它给出了:

StopIteration

如何保存手动更改?

0 个答案:

没有答案